From 1b3bd1b723d3b692cb179061e6d457f5a5fc0361 Mon Sep 17 00:00:00 2001 From: Todd Volkert Date: Thu, 23 Jan 2020 09:01:39 -0800 Subject: [PATCH] Add script to force build LUCI builders for a specified commit --- tools/luci/force_luci_build.sh | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 tools/luci/force_luci_build.sh diff --git a/tools/luci/force_luci_build.sh b/tools/luci/force_luci_build.sh new file mode 100755 index 0000000000000..3ccd8145d8ce7 --- /dev/null +++ b/tools/luci/force_luci_build.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +if [[ -z "$1" ]]; then + echo "Usage: $(basename $0) " + exit 1 +fi + +ENGINE_COMMIT=$1 +BUILDERS=$(curl 'https://ci.chromium.org/p/flutter/g/engine/builders' 2>/dev/null|sed -En 's:.*aria-label="builder buildbucket/luci\.flutter\.prod/([^/]+)".*:\1:p'|sort|uniq) + +IFS=$'\n' +for BUILDER in $BUILDERS; do + echo "Building $BUILDER..." + bb add \ + -commit "https://chromium.googlesource.com/external/github.com/flutter/engine/+/$ENGINE_COMMIT" \ + "flutter/prod/$BUILDER" + sleep 1 +done