steps:
  - name: gcr.io/cloud-builders/docker
    args: ['pull', 'gcr.io/cloudsql-docker/gce-proxy:1.11']
    id: cloud-sql-proxy-pull
  - name: gcr.io/cloud-builders/docker
    args: ['run', '-d', '--network=cloudbuild', '-v', '/cloudsql:/cloudsql', 'gcr.io/cloudsql-docker/gce-proxy:1.11', '/cloud_sql_proxy', '-dir=/cloudsql', '-instances=my-project:us-central1:my-instance']
    wait_for: ['cloud-sql-proxy-pull']
    id: cloud-sql-proxy-run
  - name: gcr.io/cloud-builders/docker
    args: ['pull', 'us.gcr.io/my-project/appengine/default.my-version@sha256:sha256valuefortest']
    id: target-image-pull
    wait_for: ['cloud-sql-proxy-run']
  - name: gcr.io/cloud-builders/docker
    args: ['run', '-t', '--network=cloudbuild', '-v', '/cloudsql:/cloudsql', 'us.gcr.io/my-project/appengine/default.my-version@sha256:sha256valuefortest', 'ls','my dir']
    wait_for: ['target-image-pull']
    id: target-image-run
