Commit c7bc8b0d authored by Thong Kuah's avatar Thong Kuah
Browse files

Merge branch 'build-for-gitlab-12-1-and-12-2' into 'master'

Build for 12-1-stable and 12-2-stable

Closes #3

See merge request gitlab-org/cluster-integration/auto-deploy-image!5
parents 6d0f9b8d da870f60
Loading
Loading
Loading
Loading
+11 −2
Original line number Diff line number Diff line
@@ -5,7 +5,6 @@ variables:
  KUBERNETES_VERSION: 1.11.10

  BUILD_IMAGE_NAME: "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:$CI_COMMIT_SHA"
  RELEASE_IMAGE_NAME: "$CI_REGISTRY_IMAGE/$CI_COMMIT_REF_SLUG:stable"

stages:
  - build
@@ -195,17 +194,27 @@ test-create-application-secret:
    - kubectl get secrets -n $KUBE_NAMESPACE
    - kubectl get secrets production-secret -n $KUBE_NAMESPACE

release:
.release:
  stage: release
  image: docker:stable
  services:
    - docker:stable-dind
  variables:
    RELEASE_IMAGE_NAME: "$CI_REGISTRY_IMAGE:$CI_JOB_NAME"
  before_script:
    - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY"
  script:
    - docker pull "$BUILD_IMAGE_NAME"
    - docker tag "$BUILD_IMAGE_NAME" "$RELEASE_IMAGE_NAME"
    - docker push "$RELEASE_IMAGE_NAME"
  only:
    - master

12-1-stable:
  extends: .release
  
12-2-stable:
  extends: .release

before_script:
  - |