aboutsummaryrefslogtreecommitdiffhomepage
path: root/infra/build/request_build.sh
diff options
context:
space:
mode:
Diffstat (limited to 'infra/build/request_build.sh')
-rwxr-xr-xinfra/build/request_build.sh12
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