concourse/tasks/gcloud-promote-package.yaml (15 lines of code) (raw):

--- platform: linux image_resource: type: registry-image source: repository: google/cloud-sdk tag: alpine params: TOPIC: "projects/artifact-releaser-prod/topics/gcp-guest-package-promote-prod" run: path: sh args: - -exc - | gcloud pubsub topics publish $TOPIC --message '{"type": "insertPackage", "request": {"universe": "((universe))", "repo": "((repo))", "environment": "((environment))"}}'