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