all repos — caroster @ 7b0f0b6f957c06434125ba1044ce964c14a09bf2

[Octree] Group carpool to your event https://caroster.io

.gitlab-ci.yml (view raw)

 1include:
 2  - project: internal/templates
 3    file: /gitlab-ci/includes/jobs.yaml
 4
 5Build:
 6  extends: .build
 7
 8Push to Docker Hub:
 9  stage: deploy
10  retry: 2
11  image:
12    name: gcr.io/kaniko-project/executor:debug
13    entrypoint: [""]
14  rules:
15    - if: "$CI_COMMIT_TAG =~ /v.*$/"
16    - if: $CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH
17      when: manual
18  variables:
19    CI_REGISTRY_IMAGE: octree/caroster
20  script:
21    - echo "{\"auths\":{\"https://index.docker.io/v1/\":{\"auth\":\"$DOCKER_HUB_AUTH\"}}}" > /kaniko/.docker/config.json
22    - "[[ -f VERSION.txt ]] && VERSION=$(cat VERSION.txt) || VERSION=${CI_COMMIT_TAG:-$CI_COMMIT_SHORT_SHA}"
23    - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile --destination $CI_REGISTRY_IMAGE:$VERSION --build-arg VERSION=$VERSION
24    - /kaniko/executor --context $CI_PROJECT_DIR --dockerfile $CI_PROJECT_DIR/Dockerfile --destination $CI_REGISTRY_IMAGE:latest --build-arg VERSION=$VERSION