diff options
Diffstat (limited to 'infra/build/request_build.sh')
-rwxr-xr-x | infra/build/request_build.sh | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/infra/build/request_build.sh b/infra/build/request_build.sh index 58e1de4c..36a9cb47 100755 --- a/infra/build/request_build.sh +++ b/infra/build/request_build.sh @@ -14,4 +14,14 @@ # limitations under the License. # ################################################################################ -gcloud pubsub topics publish request-build --message "$1" --project oss-fuzz + +if [ "$2" = "fuzzing" ]; then + topic=request-build +elif [ "$2" = "coverage" ]; then + topic=request-coverage-build +else + echo "Invalid build type $2." + exit 1 +fi + +gcloud pubsub topics publish $topic --message "$1" --project oss-fuzz |