summaryrefslogtreecommitdiff
path: root/source/bottlerock.py
diff options
context:
space:
mode:
Diffstat (limited to 'source/bottlerock.py')
-rw-r--r--source/bottlerock.py7
1 files changed, 6 insertions, 1 deletions
diff --git a/source/bottlerock.py b/source/bottlerock.py
index 093c7b8..b6eb4fa 100644
--- a/source/bottlerock.py
+++ b/source/bottlerock.py
@@ -75,7 +75,12 @@ def repo_update():
for change in changes:
ref = change['ref']
if repo_name == DEFINITIONS:
- return sendchange('definitions_update',ref)
+ if ref == orch_config.definitions_base_ref:
+ # if baseref changes trigger firehose
+ properties = {'repo_name':repo_name,'ref':ref}
+ return sendchange('repo_update',properties)
+ else:
+ return sendchange('definitions_update',ref)
elif repo_name == TEST_REPO:
force = {"ref":"force"}
return sendchange('definitions_update',force)