diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bf62d753124497c7cc3ef0cb71378dd21b0f90f2..6158d92b907ca4c575a0539a931426dee932edb8 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -92,9 +92,10 @@ npm_publish: image: name: node:10-alpine entrypoint: ["/bin/su", "node", "-c"] - script: - - 'echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc' - - npm publish *.tgz --access public + script: | + test "${NPM_TOKEN}" == "" && echo "no npm token found" && false + echo "//registry.npmjs.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc + npm publish *.tgz --access public dependencies: - npm_pack tags: @@ -152,8 +153,8 @@ docker_publish_production: export major_version=$(expr ${version} ':' '\([^.]\+\)') export minor_version=$(expr ${version} ':' '[^.]\+\.\([^.]\+\)') deployer publish \ - --input image.tar.gz - --docker-config "$DOCKER_LIVE_AUTH_CONFIG" \ + --input image.tar.gz \ + --docker-config "${DOCKER_LIVE_AUTH_CONFIG}" \ --name ${production_repo} \ --tag latest \ --tag ${version} \