Skip to content
Snippets Groups Projects
Select Git revision
  • d48edcd327479e7a230e1a34684f251a5cd47337
  • master default protected
  • 2018ws
  • 2017ws
  • 2016ws
5 results

sum-01.c

Blame
  • Forked from Peter Gerwinski / hp
    Source project has a limited visibility.
    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'
    ]