From 695c18feaa218124bcc003af18c12c12d5072148 Mon Sep 17 00:00:00 2001 From: Spencer Pincott Date: Tue, 16 Aug 2022 22:54:55 -0400 Subject: [PATCH] Roll it into one step, the artifacts are too large --- .gitlab-ci.yml | 22 +++------------------- 1 file changed, 3 insertions(+), 19 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 65118ef..f8e7d89 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,33 +1,17 @@ stages: - - dependencies - build - - deploy -.docker_template: +build: image: node:fermium-buster tags: - docker - -node_modules: - extends: .docker_template - stage: dependencies - script: npm ci - artifacts: - paths: - - node_modules - -build: - extends: .docker_template stage: build - script: npm run build - -deploy: - extends: .docker_template - stage: deploy environment: name: sol-journal url: http://sol-journal.spencassemble.com/ script: + - npm ci + - npm run build - docker login -u $DOCKERUSER -p $DOCKERPASS - docker image push spencerpincott/sol-journal:1.$CI_PIPELINE_IID - docker stop sol-journal