Merge pull request #160 from rstudio/chore-sns-devel
exclude next/devel builds from triggering sns publish
This commit is contained in:
commit
77f2ce4e01
1 changed files with 10 additions and 5 deletions
|
|
@ -183,8 +183,13 @@ def finished(event, _context):
|
|||
|
||||
for job in succeeded_jobs:
|
||||
details = JobDetails.from_job_name(job['jobName'])
|
||||
# exclude next/devel version from list (for now).
|
||||
if details.version in ['next', 'devel']:
|
||||
continue
|
||||
message['versions'].append(vars(details))
|
||||
|
||||
# don't publish if we've excluded all successful builds
|
||||
if message['versions']:
|
||||
response = sns_client.publish(
|
||||
TargetArn=os.environ['SNS_TOPIC_ARN'],
|
||||
Message=json.dumps(message),
|
||||
|
|
|
|||
Loading…
Reference in a new issue