diff options
Diffstat (limited to 'source/bottlerock.py')
-rw-r--r-- | source/bottlerock.py | 7 |
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) |