Create docker directory before copying file. Add needs to jobs
This commit is contained in:
parent
aee3e59388
commit
3f270e0f88
@ -25,11 +25,15 @@ build-job:
|
|||||||
publish-job:
|
publish-job:
|
||||||
stage: publish
|
stage: publish
|
||||||
image: docker:stable
|
image: docker:stable
|
||||||
|
needs:
|
||||||
|
- auth-job
|
||||||
|
- build-job
|
||||||
dependencies:
|
dependencies:
|
||||||
- auth-job
|
- auth-job
|
||||||
tags:
|
tags:
|
||||||
- docker
|
- docker
|
||||||
script:
|
script:
|
||||||
|
- mkdir "/root/.docker/"
|
||||||
- cp "./build/.dockerconfigjson" "/root/.docker/config.json"
|
- cp "./build/.dockerconfigjson" "/root/.docker/config.json"
|
||||||
- docker -H unix:///var/run/docker.sock image push "$REGISTRY_BASE_URL/$DOCKER_IMAGE_NAME:$CI_COMMIT_SHORT_SHA"
|
- docker -H unix:///var/run/docker.sock image push "$REGISTRY_BASE_URL/$DOCKER_IMAGE_NAME:$CI_COMMIT_SHORT_SHA"
|
||||||
|
|
||||||
@ -37,6 +41,9 @@ deploy-job:
|
|||||||
stage: deploy
|
stage: deploy
|
||||||
when: manual
|
when: manual
|
||||||
image: google/cloud-sdk
|
image: google/cloud-sdk
|
||||||
|
needs:
|
||||||
|
- auth-job
|
||||||
|
- publish-job
|
||||||
dependencies:
|
dependencies:
|
||||||
- auth-job
|
- auth-job
|
||||||
script:
|
script:
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user