| Index: masters/master.chromium.infra.cron/master.cfg
|
| diff --git a/masters/master.chromium.infra.cron/master.cfg b/masters/master.chromium.infra.cron/master.cfg
|
| index 499946792eafd7f963c48a5ab368dc27ca3d3f91..72b4f88916dd7a104f997e1ecb9b2204b45c2c52 100644
|
| --- a/masters/master.chromium.infra.cron/master.cfg
|
| +++ b/masters/master.chromium.infra.cron/master.cfg
|
| @@ -9,10 +9,12 @@ import config
|
| import master_site_config
|
|
|
| from buildbot.scheduler import Periodic
|
| +from buildbot.schedulers.basic import AnyBranchScheduler
|
| from buildbot.schedulers.timed import Nightly
|
| from buildbot.status import mail
|
|
|
| from master import exception_notifier
|
| +from master import gitiles_poller
|
| from master import master_utils
|
| from master import slaves_list
|
| from master.factory import annotator_factory
|
| @@ -39,6 +41,19 @@ f_annotations = annotator_factory.AnnotatorFactory(ActiveMaster)
|
|
|
| config.DatabaseSetup(c, require_dbconfig=ActiveMaster.is_production_host)
|
|
|
| +
|
| +####### CHANGE SOURCES
|
| +INFRA_REPO_URL = 'https://chromium.googlesource.com/infra/infra'
|
| +
|
| +c['change_source'].extend([
|
| + gitiles_poller.GitilesPoller(
|
| + repo_url='https://chromium.googlesource.com/infra/infra',
|
| + project='infra',
|
| + branches=['master'],
|
| + pollInterval=10,
|
| + revlinktmpl=INFRA_REPO_URL+'/+/%s'),
|
| +])
|
| +
|
| ####### BUILDERS
|
|
|
| c['builders'].extend([
|
| @@ -153,6 +168,11 @@ c['builders'].extend([
|
| 'factory': f_annotations.BaseFactory(recipe='chromium_codesearch'),
|
| 'category': '2codesearch',
|
| },
|
| + {
|
| + 'name': 'git-hash-metrics',
|
| + 'factory': f_annotations.BaseFactory(recipe='git_hash_metric'),
|
| + 'category': '3monitoring',
|
| + },
|
| ])
|
|
|
| ####### SCHEDULERS
|
| @@ -197,6 +217,11 @@ c['schedulers'].extend([
|
| hour=range(0, 24, 4),
|
| minute=0,
|
| builderNames=['Chromium Linux Codesearch', 'ChromiumOS Codesearch']),
|
| +
|
| + # Trigger this builder on any change anywhere.
|
| + AnyBranchScheduler(
|
| + name='git-hash-metrics',
|
| + builderNames=['git-hash-metrics']),
|
| ])
|
|
|
| ####### BUILDSLAVES
|
|
|