diff --git a/basic-config/cloudbuild.yaml b/basic-config/cloudbuild.yaml index 372dcf16..d65edc0d 100644 --- a/basic-config/cloudbuild.yaml +++ b/basic-config/cloudbuild.yaml @@ -19,14 +19,19 @@ steps: 'us-central1-docker.pkg.dev/${PROJECT_ID}/my-docker-repo/myimage', '.'] + # Docker Push + - name: 'gcr.io/cloud-builders/docker' + args: ['push', '-image', + 'us-central1-docker.pkg.dev/${PROJECT_ID}/my-docker-repo/myimage'] + # Entrypoint, timeout and environment variables - name: 'gcr.io/google.com/cloudsdktool/cloud-sdk' entrypoint: 'gcloud' timeout: 240s - args: ['artifacts', 'docker', 'images', 'scan', + args: ['compute', 'instances', + 'create-with-container', 'my-vm-name', + '--container-image', 'us-central1-docker.pkg.dev/${PROJECT_ID}/my-docker-repo/myimage'] env: - - 'CLOUDSDK_CORE_PROJECT=${PROJECT_ID}' - -# Store image in Artifact Registry -images: ['us-central1-docker.pkg.dev/${PROJECT_ID}/my-docker-repo/myimage'] + - 'CLOUDSDK_COMPUTE_REGION=us-central1' + - 'CLOUDSDK_COMPUTE_ZONE=us-central1-a'