mirror of
https://github.com/inspec/inspec
synced 2024-09-20 14:31:58 +00:00
Adds omnibus release and adhoc pipelines with a merge trigger for omnibus release (#15)
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
This commit is contained in:
parent
16114904dc
commit
bd1f3ba40b
1 changed files with 15 additions and 0 deletions
|
@ -12,6 +12,16 @@ pipelines:
|
|||
- SLOW: 1
|
||||
- NO_AWS: 1
|
||||
- MT_CPU: 5
|
||||
- omnibus/release:
|
||||
env:
|
||||
- EXPIRE_CACHE: 1
|
||||
- IGNORE_ARTIFACTORY_RUBY_PROXY: true # Artifactory is throwing 500's when downloading some gems like ffi.
|
||||
- omnibus/adhoc:
|
||||
definition: .expeditor/release.omnibus.yml
|
||||
env:
|
||||
- ADHOC: true
|
||||
- EXPIRE_CACHE: 1
|
||||
- IGNORE_ARTIFACTORY_RUBY_PROXY: true # Artifactory is throwing 500's when downloading some gems like ffi.
|
||||
|
||||
slack:
|
||||
notify_channel: inspec-notify
|
||||
|
@ -66,6 +76,11 @@ subscriptions:
|
|||
ignore_labels:
|
||||
- "Expeditor: Skip All"
|
||||
- "Expeditor: Skip Changelog"
|
||||
- trigger_pipeline:omnibus/release:
|
||||
only_if: built_in:bump_version
|
||||
ignore_labels:
|
||||
- "Expeditor: Skip Omnibus"
|
||||
- "Expeditor: Skip All"
|
||||
- workload: pull_request_opened:{{github_repo}}:{{release_branch}}:*
|
||||
actions:
|
||||
- post_github_comment:.expeditor/templates/pull_request.mustache:
|
||||
|
|
Loading…
Reference in a new issue