From 56c9d859dadb0c9e9fe906065d33348fa683088f Mon Sep 17 00:00:00 2001 From: Tim Smith Date: Wed, 24 Apr 2019 14:22:29 -0700 Subject: Add testing in buildkite Signed-off-by: Tim Smith --- .expeditor/config.yml | 13 ++++++++++++- .expeditor/verify.pipeline.yml | 9 +++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100644 .expeditor/verify.pipeline.yml (limited to '.expeditor') diff --git a/.expeditor/config.yml b/.expeditor/config.yml index 1973c3f6..5558ef15 100644 --- a/.expeditor/config.yml +++ b/.expeditor/config.yml @@ -2,7 +2,7 @@ --- # Slack channel in Chef Software slack to send notifications about build failures, etc slack: - notify_channel: chef-notify + notify_channel: chef-infra-notify # This publish is triggered by the `built_in:publish_rubygems` artifact_action. rubygems: @@ -16,6 +16,9 @@ github: # allow bumping the minor release via label minor_bump_labels: - "Expeditor: Bump Version Minor" + # allow bumping the major release via label + major_bump_labels: + - "Expeditor: Bump Version Major" # Which Github branches to build Omnibus releases from, and what versions # (as determined by the value in the VERSION file) those branches are responsible # for building. @@ -27,6 +30,9 @@ github: - 13-stable: version_constraint: 13.* +changelog: + rollup_header: Changes not yet released to rubygems.orgs + promote: actions: - built_in:rollover_changelog @@ -46,3 +52,8 @@ merge_actions: - "Expeditor: Skip All" - built_in:build_gem: only_if: built_in:bump_version + +pipelines: + - verify: + description: Pull Request validation tests + public: true diff --git a/.expeditor/verify.pipeline.yml b/.expeditor/verify.pipeline.yml new file mode 100644 index 00000000..8bc57c8d --- /dev/null +++ b/.expeditor/verify.pipeline.yml @@ -0,0 +1,9 @@ +steps: + +- label: lint-chefstyle + command: + - bundle install + - bundle exec chefstyle + expeditor: + executor: + docker: -- cgit v1.2.1