Ryan Davis
370bab3800
Nope. This is making the hab builds finish in 23 seconds.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-02-13 14:08:05 -08:00
Ryan Davis
d47332b5a4
Change habitat/build pipeline to trigger pull_request.
...
This is yet another pipeline that was made red by the last couple
days' chaos... This should improve visibility and debuggability (sp?).
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-02-13 13:08:05 -08:00
Ryan Davis
dc3d0728c6
artifact-habitat should be triggered via PR.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-02-10 18:34:00 -08:00
Ryan Davis
e8b6ff219f
Turn off interactive and coloring for hab builds.
...
Our logs on BK were >1mb.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-02-10 18:34:00 -08:00
Ryan Davis
cf286daa43
While we're in here... let's trigger artifact/habitat on PRs
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-01-30 16:53:10 -08:00
Miah Johnson
b163e8575c
Merge pull request #4785 from inspec/zenspider/exp/ignores
...
Fixed expeditor ignore_labels for habitat and omnibus.
2019-12-11 17:36:04 -08:00
Ryan Davis
15b6f5ea7e
Fixed expeditor ignore_labels for habitat and omnibus.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-11 16:45:55 -08:00
Miah Johnson
0474d81659
yamllint to fix config maybe?
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-12-11 13:30:02 -08:00
Ryan Davis
1e2a4e3734
Merge pull request #4755 from inspec/zenspider/fix-bundle-caching
...
Fix buildkite bundle caching
2019-12-04 12:22:44 -08:00
Ryan Davis
c73569fe6b
Updated vars for minitest changes.
...
N -> MT_CPU
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-03 15:01:35 -08:00
Miah Johnson
7a837e16d1
Merge pull request #4745 from inspec/mj/cc-coverage
...
Enable Codeclimate Test Coverage
2019-12-02 13:27:00 -08:00
Miah Johnson
64e444883c
change order?
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-11-27 22:43:27 -08:00
Miah Johnson
12329cf48a
this was listed twice?
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-11-27 22:38:20 -08:00
Miah Johnson
d3b7a82cd6
trigger coverage on pull requests
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-11-27 21:04:44 -08:00
Ryan Davis
38e1eb9355
Update expeditor to skip with new labels
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-11-26 11:33:42 -08:00
Miah Johnson
a636f6bdc9
Merge pull request #4678 from inspec/mj/artifact_tests
...
Add several tests to our artifact suite
2019-11-25 11:53:57 -08:00
Miah Johnson
de2a70decb
trigger our habitat tests
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-11-22 12:58:31 -08:00
Ryan Davis
bbba778980
Tentative buildkite setup. Not activated yet.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-11-05 16:05:18 -08:00
Miah Johnson
a0ef46ccf4
Stop using reserved pipelines with default triggers.
...
The pipeline prefixes: deploy, habitat, omnibus, and verify all have default
triggers associtated with them.
https://expeditor.chef.io/docs/reference/configuration/#pipelines
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-18 12:14:26 -07:00
Miah Johnson
8968f89d5d
Dont trigger yet
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-17 14:37:14 -07:00
Miah Johnson
0ccd26ef84
Merge pull request #4599 from inspec/mj/habitat-pipeline
...
Add habitat/test pipeline for testing our habitat builds.
2019-10-17 13:55:04 -07:00
Miah Johnson
633a1a1d79
Add pipeline to manage test kitchen builds and a trigger
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-16 22:43:15 -07:00
Miah Johnson
498cbb7e84
Add a test pipeline for habitat builds.
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-16 18:25:29 -07:00
Ryan Davis
9671f75f9a
Let's see how our BK setup likes parallelization.
...
According to @tom, we have some seriously beefy aws instances on both
linux and windows (4 times beefier than linux!). Let's see what this does.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-09-18 14:47:41 -07:00
Miah Johnson
30bc9969a2
Tweak expeditor configuration for PR template and auto assignment
...
Allow expeditor to automatically assign PR's opened by the team.
Prevent expeditor from posting pull_request template on PR's opened by the team.
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-09-13 11:06:23 -07:00
Jeremiah Snapp
5aa2d0f609
Build omnibus and habitat packages only if version was bumped
...
Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
2019-09-05 15:30:37 -04:00
Miah Johnson
0613772419
Let expeditor respond to pull requests.
...
closes 4429
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-08-28 11:19:41 -07:00
Miah Johnson
758ac81269
Only bump versions when we modify InSpec.
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-31 10:55:33 -07:00
Miah Johnson
9163476dee
Add integration pipelines, and a schedule (it does nothing)
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-30 14:37:40 -07:00
Miah Johnson
957fa0d944
Create private pipelines for website management.
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-17 17:23:25 -07:00
Seth Chisamore
7be16359f2
Automatically publish release notes and announce releases
...
This change updates InSpec begin using the streamlined release notes
process we are already using on Automate and Chef Workstation. More
details on this new process can be found on the following epic:
https://github.com/chef/release-engineering/issues/692
Signed-off-by: Seth Chisamore <schisamo@chef.io>
2019-07-17 17:57:59 -04:00
Ryan Davis
04c1363fe7
Oops. This LANG should have gone into coverage as well.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-07-16 10:25:56 -07:00
Ryan Davis
f5d0d93121
This should get buildkite green for now.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-07-15 20:34:59 -07:00
Tom Duffield
4822ee6e2a
Use correct indentation levels in .expeditor/config.yml
...
Signed-off-by: Tom Duffield <tom@chef.io>
2019-07-05 16:46:09 -05:00
Miah Johnson
1fa2d0c607
yamllint on main expeditor config
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-05 14:03:12 -07:00
Miah Johnson
d6a2d1d7a0
yamllint configs
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-05 13:58:39 -07:00
Miah Johnson
904081d44b
Add test coverage to pipeline
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-05 13:37:13 -07:00
Miah Johnson
1658ce419a
maintainer_group is deprecated
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-05 13:12:20 -07:00
Miah Johnson
3693271fb6
properly declare environment variable
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-05 13:06:12 -07:00
Miah Johnson
8082dd17c4
Add a verify pipeline to buildkite
...
Add environment variables to the verify pipeline
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-03 16:35:40 -07:00
Clinton Wolfe
a5794e2097
Add inspec-core-bin as a gem
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-06-10 17:02:30 -04:00
Jeremiah Snapp
a0add503c4
Replace Jenkins omnibus build/test pipeline with Buildkite
...
Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
2019-05-31 14:21:08 -04:00
Miah Johnson
f7c667654a
Configure expeditor to delete the branch after it is merged.
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-05-03 15:35:31 -07:00
tyler-ball
60125d890b
Habitat should install inspec-bin and activate inspec from that
...
Signed-off-by: tyler-ball <tball@chef.io>
2019-04-29 15:47:26 -06:00
Clinton Wolfe
84cab416fe
Update expeditor release config for v4
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-04-08 15:23:46 -04:00
Jeremiah Snapp
e27b38fbb7
Create omnibus buildkite pipelines
...
Signed-off-by: Jeremiah Snapp <jeremiah@chef.io>
2019-04-04 12:29:01 -04:00
Tom Duffield
a3b90aa1f3
Migrate to using the buildkite-based Habitat build pipelines
...
Signed-off-by: Tom Duffield <tom@chef.io>
2019-04-02 15:25:47 -05:00
Clinton Wolfe
3ed43bc652
Adds a v4 release to the expeditor config
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-02-14 23:04:23 -05:00
Tim Smith
4d881b90f3
Note the correct expeditor URL in the config comment
...
Point to the new docs page.
Signed-off-by: Tim Smith <tsmith@chef.io>
2019-02-13 15:53:32 -08:00
Tom Duffield
6a1a3ff926
Subscribe only to artifacts for release branch
...
We do not want to take actions on 'master' (Inspec 3) when Inspec 1 and
Inspec 2 changes are made.
Signed-off-by: Tom Duffield <tom@chef.io>
2019-02-11 17:12:24 -06:00