2019-02-13 15:53:32 -08:00
|
|
|
# Documentation available at https://expeditor.chef.io/docs/getting-started/
|
|
|
|
---
|
2017-09-06 17:14:33 -05:00
|
|
|
|
2017-07-24 09:11:25 -07:00
|
|
|
product_key: inspec
|
|
|
|
|
2017-08-18 13:21:32 -04:00
|
|
|
rubygems:
|
|
|
|
- inspec
|
2018-05-03 10:53:43 -04:00
|
|
|
- inspec-core
|
2017-08-18 13:21:32 -04:00
|
|
|
|
2017-10-09 11:09:21 -05:00
|
|
|
docker_images:
|
|
|
|
- inspec:
|
|
|
|
build_args:
|
|
|
|
- GEM_SOURCE: http://artifactory.chef.co/omnibus-gems-local
|
2017-09-14 15:16:29 -04:00
|
|
|
|
2019-04-01 15:13:02 -05:00
|
|
|
pipelines:
|
|
|
|
- habitat/build
|
2019-04-04 12:26:17 -04:00
|
|
|
- omnibus/release
|
|
|
|
- omnibus/adhoc:
|
|
|
|
definition: .expeditor/release.omnibus.yml
|
|
|
|
env:
|
|
|
|
- ADHOC: true
|
2017-11-13 23:01:51 -05:00
|
|
|
|
2017-07-24 09:11:25 -07:00
|
|
|
# Slack channel in Chef Software slack to send notifications about build failures, etc
|
|
|
|
slack:
|
|
|
|
notify_channel: inspec-notify
|
|
|
|
|
|
|
|
github:
|
|
|
|
maintainer_group: chef/inspec-maintainers
|
2017-09-11 11:28:09 -04:00
|
|
|
minor_bump_labels:
|
|
|
|
- "Version: Bump Minor"
|
2017-07-24 09:11:25 -07:00
|
|
|
version_tag_format: v{{version}}
|
2018-02-15 14:50:24 -05:00
|
|
|
release_branch:
|
|
|
|
- master:
|
2018-10-15 19:47:40 -04:00
|
|
|
version_constraint: 3.*
|
2018-02-15 14:50:24 -05:00
|
|
|
- 1-stable:
|
|
|
|
version_constraint: 1.*
|
2019-02-07 20:51:24 -05:00
|
|
|
- 2-stable:
|
|
|
|
version_constraint: 2.*
|
2019-02-14 23:04:23 -05:00
|
|
|
- 4-stable:
|
|
|
|
version_constraint: 4.*
|
2017-07-24 09:11:25 -07:00
|
|
|
|
2017-08-15 17:32:14 -04:00
|
|
|
changelog:
|
|
|
|
categories:
|
|
|
|
- "Type: New Resource": "New Resources"
|
|
|
|
- "Type: New Feature": "New Features"
|
|
|
|
- "Type: Enhancement": "Enhancements"
|
|
|
|
- "Type: Bug": "Bug Fixes"
|
|
|
|
|
2017-07-24 09:11:25 -07:00
|
|
|
merge_actions:
|
2017-09-11 11:28:09 -04:00
|
|
|
- built_in:bump_version:
|
|
|
|
ignore_labels:
|
|
|
|
- "Version: Skip Bump"
|
|
|
|
- "Expeditor: Skip All"
|
|
|
|
- bash:.expeditor/update_version.sh:
|
|
|
|
only_if: built_in:bump_version
|
|
|
|
- built_in:update_changelog:
|
|
|
|
ignore_labels:
|
|
|
|
- "Changelog: Skip Update"
|
|
|
|
- "Expeditor: Skip All"
|
|
|
|
- built_in:trigger_omnibus_release_build:
|
|
|
|
ignore_labels:
|
|
|
|
- "Omnibus: Skip Build"
|
|
|
|
- "Expeditor: Skip All"
|
|
|
|
only_if: built_in:bump_version
|
2019-04-01 15:13:02 -05:00
|
|
|
- trigger_pipeline:habitat/build:
|
2017-11-13 23:01:51 -05:00
|
|
|
ignore_labels:
|
|
|
|
- "Habitat: Skip Build"
|
|
|
|
- "Expeditor: Skip All"
|
2018-05-03 10:53:43 -04:00
|
|
|
- built_in:build_gem:
|
|
|
|
only_if:
|
|
|
|
- built_in:bump_version
|
2017-07-27 18:41:42 -04:00
|
|
|
|
2018-09-07 12:58:11 -04:00
|
|
|
subscriptions:
|
2019-02-11 17:12:24 -06:00
|
|
|
- workload: artifact_published:unstable:inspec:{{version_constraint}}
|
2018-09-07 12:58:11 -04:00
|
|
|
actions:
|
|
|
|
- built_in:build_docker_image
|
2019-02-11 17:12:24 -06:00
|
|
|
- workload: artifact_published:current:inspec:{{version_constraint}}
|
2018-09-07 12:58:11 -04:00
|
|
|
actions:
|
|
|
|
- built_in:tag_docker_image
|
2019-01-15 16:16:41 -05:00
|
|
|
- built_in:promote_habitat_packages
|
2019-02-11 17:12:24 -06:00
|
|
|
- workload: artifact_published:stable:inspec:{{version_constraint}}
|
2018-09-07 12:58:11 -04:00
|
|
|
actions:
|
|
|
|
- bash:.expeditor/update_dockerfile.sh
|
|
|
|
- built_in:rollover_changelog
|
|
|
|
- built_in:publish_rubygems
|
|
|
|
- built_in:create_github_release
|
|
|
|
- built_in:tag_docker_image
|
2019-01-15 16:16:41 -05:00
|
|
|
- built_in:promote_habitat_packages
|
2018-09-07 12:58:11 -04:00
|
|
|
- built_in:notify_chefio_slack_channels
|