diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0becc04..82b3cd1 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -23,11 +23,15 @@ build_job: stage: build script: - docker run --rm -v $(pwd)/package.json:/usr/src/app/package.json -v $(pwd)/build:/usr/src/app/build -v $(pwd)/public:/usr/src/app/public -v $(pwd)/src:/usr/src/app/src -w /usr/src/app node:7.9.0-slim bash -c 'npm install; npm run build' + tags: + - docker test_job: stage: test script: - docker run --rm -e CI=true -v $(pwd)/package.json:/usr/src/app/package.json -v $(pwd)/public:/usr/src/app/public -v $(pwd)/src:/usr/src/app/src -w /usr/src/app node:7.9.0-slim bash -c 'npm install; npm test' + tags: + - docker deploy_review: stage: deploy @@ -39,4 +43,6 @@ deploy_review: - echo $DEPLOYMENT_CLIENT_KEY > ~/.docker/key.pem - docker-compose build - docker-compose -d --tlsverify -H=$DEPLOYMENT_HOST down - - docker-compose -d --tlsverify -H=$DEPLOYMENT_HOST up \ No newline at end of file + - docker-compose -d --tlsverify -H=$DEPLOYMENT_HOST up + tags: + - docker