diff --git a/templates/docker.yml b/templates/docker.yml index f187471cf49a1624545778a1154dc460957614bf..fe06e0089de047f68a0c7a9760aafa77d39d6d6e 100644 --- a/templates/docker.yml +++ b/templates/docker.yml @@ -7,6 +7,7 @@ foo: stage: .post image: &image registry.shore.co.il/ci-images:docker before_script: + - &WORKDIR cd "${WORKDIR:-.}" - &TAG |- if [ -n "${CI_COMMIT_TAG:-}" ] then @@ -56,6 +57,7 @@ foo: COMPOSE_DOCKER_CLI_BUILD: "1" DOCKER_BUILDKIT: "1" before_script: + - *WORKDIR - *TAG script: - docker-compose build --no-cache --parallel --pull @@ -67,6 +69,7 @@ foo: DOCKER_BUILDKIT: "1" DOCKER_REGISTRY: registry.hub.docker.com/adarnimrod before_script: + - *WORKDIR - *TAG - *IMAGE script: &docker-build @@ -89,6 +92,7 @@ foo: DOCKER_BUILDKIT: "1" DOCKER_REGISTRY: registry.shore.co.il before_script: + - *WORKDIR - *TAG - *IMAGE script: *docker-build @@ -102,6 +106,7 @@ foo: COMPOSE_DOCKER_CLI_BUILD: "1" DOCKER_BUILDKIT: "1" before_script: + - *WORKDIR - *TAG script: - docker-compose pull --quiet @@ -117,6 +122,7 @@ foo: - branches - tags before_script: + - *WORKDIR - *TAG - *hub-login script: @@ -143,6 +149,7 @@ foo: rules: - when: manual before_script: + - *WORKDIR - *TAG script: - docker-compose up --detach --remove-orphans