Commit 24767f7a authored by nimrod's avatar nimrod
Browse files

Allow setting the working directory.

In the Docker templates.
parent 70e6f84f
Loading
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -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