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
Miah Johnson
915341e1df
Add steps to verify pipeline
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-07-03 16:41:11 -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
Christopher A. Snapp
4d26955b0c
remove ubuntu 14.04 from expeditor
...
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
2019-07-03 15:54:13 -04:00
Clinton Wolfe
2f756b6530
Update quoting in update-version
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-06-17 11:26:03 -04: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
5ac54d85e9
Accidently not updating main InSpec version via Expeditor
...
Signed-off-by: tyler-ball <tball@chef.io>
2019-04-29 17:53:41 -06: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
d448fdcb8d
version updating works
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-04-29 13:27:09 -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
Clinton Wolfe
d58e841f3d
Add the 2.x branch to expeditor
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2019-02-07 20:51:24 -05:00