blob: 17d84d844998e16bba18631bd931d651c6a0ba0c [file]
#/bin/bash
# Configures GCS to publish events to a PubSub topic whenever files are added to the codesize GCS
# bucket. If the topic does not exist, it will be created.
set -e -x
source ../kube/config.sh
BUCKET=gs://skia-codesize
TOPIC=skia-codesize-files
gcloud storage buckets notifications create \
--payload-format json \
--event-types OBJECT_FINALIZE \
--topic projects/${PROJECT_ID}/topics/${TOPIC} \
${BUCKET}