Skip to content
Snippets Groups Projects
Select Git revision
  • 37a66dcc1ef3750f45ddd2427b714ffd69d3fd1b
  • master default protected
  • v3-modify-mail
  • snyk-fix-207483a1e839c807f95a55077e86527d
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_ru
  • translations_6e4a5e377a3e50f17e6402264fdbfcc6_ru
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_fa_IR
  • translations_en-yml--master_fa_IR
  • snyk-fix-7d634f2eb65555f41bf06d6af930e812
  • translations_en-yml--master_ar
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_el
  • jfederico-patch-1
  • v2
  • v3
  • v1
  • release-3.1.0.2
  • release-3.1.0.1
  • release-3.1.0
  • release-2.14.8.4
  • release-3.0.9.1
  • release-3.0.9
  • release-3.0.8.1
  • release-2.14.8.3
  • release-3.0.8
  • release-3.0.7.1
  • release-2.14.8.2
  • release-3.0.7
  • release-3.0.6.1
  • release-3.0.6
  • release-3.0.5.4
  • release-3.0.5.3
  • release-2.14.8.1
  • release-3.0.5.2
  • release-3.0.5.1
  • release-3.0.5
35 results

cloudbuild-dev.yaml

Blame
  • user avatar
    shawn-higgins1 authored and Jesus Federico committed
    921f2522
    History
    cloudbuild-dev.yaml 934 B
    steps:
    - name: 'gcr.io/cloud-builders/docker'
      entrypoint: 'bash'
      args: [
             '-c',
             'docker pull gcr.io/$PROJECT_ID/${_URL}:latest || exit 0'
      ]
    - name: 'gcr.io/cloud-builders/docker'
      args: ['build',
              '--build-arg',
             'version_code=${BRANCH_NAME} (${SHORT_SHA})',
             '-t',
             'gcr.io/$PROJECT_ID/${_URL}:${BRANCH_NAME}.${SHORT_SHA}',
             '-t',
             'gcr.io/$PROJECT_ID/${_URL}:latest',
             '--cache-from',
             'gcr.io/$PROJECT_ID/${_URL}:latest',
             '.']
    - name: 'gcr.io/cloud-builders/kubectl'
      args: [
       'set', 
       'image', 
       'deployment', 
       '${_APP_NAME}', 
       '${_IMAGE_NAME}=gcr.io/$PROJECT_ID/${_URL}:${BRANCH_NAME}.${SHORT_SHA}'
      ]
      env:
      - 'CLOUDSDK_COMPUTE_ZONE=${_COMPUTE_ZONE}'
      - 'CLOUDSDK_CONTAINER_CLUSTER=${_CLUSTER_NAME}'
    images: [
        'gcr.io/$PROJECT_ID/${_URL}:${BRANCH_NAME}.${SHORT_SHA}',
        'gcr.io/$PROJECT_ID/${_URL}:latest'
    ]