github.com/drone/go-convert@v0.0.0-20240307072510-6bd371c65e61/convert/cloudbuild/yaml/testdata/sample.1.yaml (about)

     1  # https://cloud.google.com/build/docs/samples/cloudbuild-basic-config
     2  
     3  steps:
     4    # Docker Build
     5    - name: 'gcr.io/cloud-builders/docker'
     6      args: ['build', '-t', 
     7             'us-central1-docker.pkg.dev/${PROJECT_ID}/my-docker-repo/myimage', 
     8             '.']
     9  
    10    # Docker Push
    11    - name: 'gcr.io/cloud-builders/docker'
    12      args: ['push', 
    13             'us-central1-docker.pkg.dev/${PROJECT_ID}/my-docker-repo/myimage']
    14  
    15    # Entrypoint, timeout and environment variables
    16    - name: 'gcr.io/google.com/cloudsdktool/cloud-sdk'
    17      entrypoint: 'gcloud'
    18      args: ['compute', 'instances', 
    19             'create-with-container', 'my-vm-name',
    20             '--container-image', 
    21             'us-central1-docker.pkg.dev/${PROJECT_ID}/my-docker-repo/myimage']
    22      env:
    23        - 'CLOUDSDK_COMPUTE_REGION=us-central1'
    24        - 'CLOUDSDK_COMPUTE_ZONE=us-central1-a'