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
cb001d8654
Empty resources yml until I build it.
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-17 14:26:51 -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
406d9e4d59
We only need to install a specific hab version on Windows
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-17 12:57:03 -07:00
Miah Johnson
427d8dbac0
By not declaring a version we get the default, which is 2019.
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-17 10:41:59 -07:00
Miah Johnson
227a97991d
Add blank pipeline to allow iteration in next PR
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-16 22:53:05 -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
005bca0f45
copy-pasta
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-16 20:13:54 -07:00
Miah Johnson
544db45c5e
Untested and probably broken test scripts =)
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-16 20:05:12 -07:00
Miah Johnson
002e274d8e
Pipeline definition for testing habitat builds
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-10-16 19:56:47 -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
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