summaryrefslogtreecommitdiff
path: root/cbuildbot/constants.py
diff options
context:
space:
mode:
Diffstat (limited to 'cbuildbot/constants.py')
-rw-r--r--cbuildbot/constants.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/cbuildbot/constants.py b/cbuildbot/constants.py
index b61d17a61..733784a37 100644
--- a/cbuildbot/constants.py
+++ b/cbuildbot/constants.py
@@ -506,6 +506,12 @@ BUILD_DASHBOARD = 'http://build.chromium.org/p/chromiumos'
BUILD_INT_DASHBOARD = 'https://uberchromegw.corp.google.com/i/chromeos'
TRYBOT_DASHBOARD = 'https://uberchromegw.corp.google.com/i/chromiumos.tryserver'
+# Valid sherrif types.
+TREE_SHERIFF = 'tree'
+BUILD_DEPUTY = 'build'
+LAB_SHERIFF = 'lab'
+CHROME_GARDENER = 'chrome'
+
# URLs to retrieve sheriff names from the waterfall.
TREE_SHERIFF_URL = '%s/sheriff.js' % (BUILD_DASHBOARD)
TREE_SHERIFF2_URL = '%s/sheriff2.js' % (BUILD_DASHBOARD)
@@ -513,6 +519,14 @@ BUILD_DEPUTY_URL = '%s/chromeos_build_deputy.js' % (BUILD_DASHBOARD)
LAB_SHERIFF_URL = '%s/sheriff_cros_lab.js' % (BUILD_DASHBOARD)
CHROME_GARDENER_URL = '%s/sheriff_cr_cros_gardeners.js' % (BUILD_DASHBOARD)
+SHERIFF_TYPE_TO_URL = {
+ TREE_SHERIFF: (TREE_SHERIFF_URL, TREE_SHERIFF2_URL),
+ BUILD_DEPUTY: (BUILD_DEPUTY_URL,),
+ LAB_SHERIFF: (LAB_SHERIFF_URL,),
+ CHROME_GARDENER: (CHROME_GARDENER_URL)
+}
+
+
# Useful config targets.
CQ_MASTER = 'master-paladin'
PRE_CQ_GROUP = 'trybot-pre-cq-group'