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
Miah Johnson
5591733c2a
Merge pull request #4544 from inspec/mj/please
...
Pass access token
2019-09-30 15:40:05 -07:00
Miah Johnson
ae54ada65e
Pass access token
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-09-30 15:37:50 -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
Ryan Davis
6b72ca2655
Merge pull request #4480 from inspec/zenspider/isolate
...
Added test:isolate task that runs tests isolated but in parallel.
2019-09-16 17:01:54 -07:00
Ryan Davis
fe97c3a4c3
Added new pipeline to check all tests work in isolation.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-09-13 17:14:32 -07:00
Ryan Davis
1c1211ea36
Merge pull request #4487 from inspec/mj/ghe
...
Tweak expeditor configuration for PR template and auto assignment
2019-09-13 13:26:16 -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
Ryan Davis
8567d8641e
Update rubygems and use gem env for system details.
...
Travis used to update rubygems to the latest version before doing
anything else. We don't on BK and I just found a rubygems specific bug
that would have been exposed by this.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-09-11 16:20:19 -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
25a8390cae
Merge pull request #4421 from inspec/jsinha/update_macos
...
Deprecate macOS 10.12 and add macOS 10.15 support
2019-08-29 12:10:43 -07:00
Miah Johnson
ae02dd63a2
Update with suggestions.
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-08-28 14:38:29 -07:00
Miah Johnson
d7f2e98dda
Minor cleanup
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-08-28 11:47:06 -07: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
Jaymala Sinha
d143a406b9
Deprecate macOS 10.12 and add macOS 10.15 support
...
Signed-off-by: Jaymala Sinha <jsinha@chef.io>
2019-08-27 11:28:09 -04:00
Miah Johnson
6396f25b0d
Merge pull request #4380 from inspec/zenspider/oops
...
I didn't get the BK setup right, nor did the verification check this.
2019-08-08 15:28:09 -07:00
Ryan Davis
e41aa4657f
I didn't get the BK setup right, nor did the verification check this.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-08-08 15:26:04 -07:00
Clinton Wolfe
25f9c1c845
Fix Docker builds ( #4373 )
...
Fix Docker builds
2019-08-08 16:58:10 -04:00
Seth Chisamore
5c7bf13e5f
Stop building Chef InSpec on SLES 11
...
As of March 31st 2019, SLES 11 is no longer generally supported. Per our
support process we will no longer officially support SLES 11.
See https://docs.chef.io/platforms.html#platform-end-of-life-policy
Signed-off-by: Seth Chisamore <schisamo@chef.io>
2019-08-08 10:57:10 -04:00
Tom Duffield
378b1d15d5
Fix the Dockerfile updating script
...
Normally the latest stable version would be hardcoded into the
Dockerfile, but the update_version.sh script was not updated to use
the new `EXPEDITOR_` prefixed environment variable. This fixes the
script and the Dockerfile.
Signed-off-by: Tom Duffield <tom@chef.io>
2019-08-08 09:12:24 -05:00
Ryan Davis
8bece23658
Merge pull request #4369 from inspec/zenspider/retry
...
Add a retry to expeditor defaults, per shain's advice.
2019-08-07 19:39:25 -07:00
Ryan Davis
6f8d5c095d
Add a retry to expeditor defaults, per shain's advice.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-08-07 11:21:42 -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
Clinton Wolfe
ad2f1412dc
Change expeditor timeout from 30 to 45. ( #4335 )
...
Change expeditor timeout from 30 to 45.
2019-07-29 13:01:51 -04:00
Ryan Davis
6749313b56
Change expeditor timeout from 30 to 45.
...
Master is red right now because of windows builds.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-07-27 14:12:56 -07:00
Ryan Davis
84d648d891
Make sure that bad test runs actually fail out BK.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-07-24 19:02:53 -07:00
Miah Johnson
0897d460f6
Add windows to verify pipeline
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-22 19:08:41 -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
Ryan Davis
7bb9ed1676
Merge pull request #4312 from inspec/schisamo/release-notes
...
Automatically publish release notes and announce releases
2019-07-17 16:15:27 -06: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
Jaymala Sinha
a853d46abd
Enable Windows 2019 packages
...
Signed-off-by: Jaymala Sinha <jsinha@chef.io>
2019-07-17 13:26:01 -04:00
Ryan Davis
4862327ccf
Merge pull request #4308 from inspec/zenspider/buildkite/green
...
LANG should have gone into coverage as wel
2019-07-16 12:14:40 -06: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
Jaymala Sinha
7a4ce4b549
Enable RHEL 8 packages
...
Signed-off-by: Jaymala Sinha <jsinha@chef.io>
2019-07-16 11:16:14 -04: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
Miah Johnson
faec33ab18
chmod 755 verify.sh
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-10 12:41:15 -07:00
Miah Johnson
d686190466
Use the verify.sh script
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-10 12:38:24 -07:00
Miah Johnson
b0430b6ade
Lets put scripts under buildkite directory
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-10 12:34:25 -07:00
Miah Johnson
a7025a6652
Script to execute tests through verify pipeline
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-10 12:32:22 -07:00
Miah Johnson
218e679ade
use --- and +++ to improve the log view on buildkite
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-09 18:18:30 -07:00
Miah Johnson
0ea1ae291c
30 minute timeout
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-08 17:01:53 -07:00
Miah Johnson
ae1e0469cf
30 minute timeout
...
command -> commands
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-05 15:01:27 -07:00
Miah Johnson
cc63281ca2
skip lint, just run tests
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-05 15:01:27 -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