summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTim Smith <tsmith@chef.io>2019-04-24 15:42:49 -0700
committerGitHub <noreply@github.com>2019-04-24 15:42:49 -0700
commit6738400472b2793ffa070d35959cd06d86b7fdb0 (patch)
tree68606c96f4c4c93e8f8db67110d85b176490fac9
parent5c70e89388ebc8ddf7d2d7bfd489024b11c0aece (diff)
parent56c9d859dadb0c9e9fe906065d33348fa683088f (diff)
downloadohai-6738400472b2793ffa070d35959cd06d86b7fdb0.tar.gz
Merge pull request #1353 from chef/buildkite
Add testing in buildkite
-rw-r--r--.expeditor/config.yml13
-rw-r--r--.expeditor/verify.pipeline.yml9
2 files changed, 21 insertions, 1 deletions
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: