James Stocks
697ee1b720
Revert aarch64 build targets
...
These currently do not build - they need unf_ext 0.0.7.7 and InSpec needs 0.0.7.2
Signed-off-by: James Stocks <jstocks@chef.io>
2020-05-29 13:36:24 +01:00
James Stocks
96488e6ab2
Merge pull request #4981 from inspec/csnapp/add_more_testers
...
Add several Builders and Testers to Omnibus
2020-05-29 10:42:03 +01:00
James Stocks
4d8fa16d24
Fix expeditor minor bump config
...
The label configured to trigger a minor version bump does not match the actual label we have configured for the repo.
Signed-off-by: James Stocks <jstocks@chef.io>
2020-05-22 16:29:00 +01:00
Christopher A. Snapp
6af22311e5
Add Debian 10 (aarch64) Builder/Tester
...
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
2020-05-13 10:24:40 -06:00
Christopher A. Snapp
0239783e23
Add SLES 15 (aarch64) Builder/Tester
...
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
2020-05-13 10:24:39 -06:00
Christopher A. Snapp
e69662cbed
Add Ubuntu 18.04 + 20.04 (aarch64) Builder/Tester
...
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
2020-05-13 10:24:38 -06:00
Christopher A. Snapp
2d89724e77
Add Amazon Linux 2 Testers
...
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
2020-05-13 10:24:37 -06:00
Christopher A. Snapp
3ca8dcd4d0
Add el-7 and el-8 aarch64 testers
...
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
2020-05-13 10:24:36 -06:00
James Stocks
836ef745be
Merge pull request #4969 from inspec/csnapp/add_ubuntu2004
...
Add Ubuntu 20.04 x86_64 support
2020-04-22 09:20:10 +01:00
Seth Chisamore
3aed2eb54d
Merge pull request #4975 from inspec/schisamo/use-discourse-helper-function
...
Use Expeditor's built in Bash helper to post release announcement
2020-04-10 13:22:26 -04:00
Christopher A. Snapp
7f851059c8
Add Ubuntu 20.04 x86_64 support
...
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
2020-04-09 12:24:36 -06:00
Clinton Wolfe
4f61e37395
Fixes for tests under ruby 2.7 ( #4970 )
...
Fixes for tests under ruby 2.7
2020-04-09 12:17:53 -04:00
Seth Chisamore
f1aa8917fe
Use Expeditor's built in Bash helper to post release announcement
...
Signed-off-by: Seth Chisamore <schisamo@chef.io>
2020-04-08 13:43:46 -04:00
Christopher A. Snapp
57ba31cdf2
Add Windows 10 Tester
...
Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
2020-04-06 14:06:34 -06:00
Clinton Wolfe
e776337788
Make ruby 2.7 tests meaningful
...
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2020-04-06 13:39:17 -04:00
James Stocks
f7d1f75f15
Change S3 URL for fetching ruby+devkit
...
The S3 bucket URL (https://public-cd-buildkite-cache.s3-us-west-2.amazonaws.com/rubyinstaller-devkit-2.6.5-1-x64.exe ) no longer works.
Signed-off-by: James Stocks <jstocks@chef.io>
2020-04-02 17:19:16 +01:00
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
b70aff19c3
Merge pull request #4908 from inspec/zenspider/artifact
...
Fix hab builds.
2020-02-13 13:25:09 -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
f0b9dde4af
I don't think we're ready for StrictMode.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-02-13 12:42:41 -08:00
Tim Smith
bb2bb06801
Build packages on Debian
...
We build our other products on Debian. Why not?
Signed-off-by: Tim Smith <tsmith@chef.io>
2020-02-12 09:55:07 -08:00
Ryan Davis
3c9c2b4b1f
Get stricter about error handling in powershell.
...
Still doesn't do anything about subcmds failing. Those have to be
manually checked.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-02-11 15:46:03 -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
947365719a
Fix artifact-habitat testing for inspec.
...
Needed a fallback on `ENV["project_root"]` not being defined.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-02-10 18:34:00 -08:00
Tim Smith
70723000a8
Pull Ruby installer for windows from S3 not GitHub
...
This should prevent failures when we get throttled pulling it from GitHub.
Signed-off-by: Tim Smith <tsmith@chef.io>
2020-02-05 10:26:24 -08:00
Ryan Davis
b2d1b12600
Fix up indentation of .expeditor config according to yamllint.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-02-04 12:58:58 -08:00
Ryan Davis
0cd73994da
Might as well do it for hab artifact as well.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-02-03 17:16:11 -08:00
Ryan Davis
65a0f09add
Habitat builds blow up enough that we should try again.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-02-03 17:15:06 -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
Ryan Davis
c376a813b2
Remove -stretch from all our ruby images... just cleaner. no real reason.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-31 14:52:33 -08:00
Ryan Davis
3139392f1f
Get on official ruby 2.7.0
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-31 14:52:33 -08:00
Miah Johnson
dc278348b6
Merge pull request #4800 from inspec/mj/powershell_is_trash
...
powershell doesnt care if 'regular executables' fail
2019-12-18 12:13:55 -08:00
Miah Johnson
524413edef
powershell doesnt care if 'regular executables' fail
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-12-18 12:12:05 -08:00
Ryan Davis
40a3c94e84
Make 2.7 a soft failure again.
...
The latest rubygems+bundler snafu caused us to roll back to rubygems
3.0.6, which doesn't have 2.7 fixes in place and that causes some of
our functional tests to run noisy.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-16 13:47:25 -08:00
Ryan Davis
8cda44bdb8
Remove the Gemfile.lock diffing to make BK output cleaner.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-16 13:24:04 -08:00
Ryan Davis
8327e35473
Latest version of rubygems is starting to blow up because of bundler executable overwrite warnings
...
Sticking to 3.0.6 for now.
2019-12-16 13:17:14 -08:00
Miah Johnson
dfa2b3bbac
Merge pull request #4784 from inspec/mj/cc1211
...
sum-coverage doesnt have -t
2019-12-11 17:36:22 -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
93670a7738
sum-coverage doesnt have -t
...
Error: unknown shorthand flag: 't' in -t
Usage:
cc-test-reporter sum-coverage [flags]
Flags:
-o, --output string output path (default "coverage/codeclimate.json")
-p, --parts int total number of parts to sum
Global Flags:
-d, --debug run in debug mode
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-12-11 16:39:34 -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
c3efba6b12
Fixed against broken master
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-10 18:26:32 -08:00
Miah Johnson
66fbe4d907
Merge pull request #4776 from inspec/mj/debug
...
something wonky going on with /tmp, lets debug
2019-12-10 13:41:46 -08:00
Miah Johnson
d58c67acd3
lets just look at /tmp
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-12-10 13:35:45 -08:00
Miah Johnson
878a5ff880
something wonky going on with /tmp, lets debug
...
Signed-off-by: Miah Johnson <miah@chia-pet.org>
2019-12-10 13:19:25 -08:00
Ryan Davis
7cfca95799
Merge pull request #4761 from inspec/mj/sum-coverage
...
sum multiple test runs together for codeclimate
2019-12-05 16:25:49 -08:00
Ryan Davis
e5318f3564
Refactor BK verify script so we can reuse bundle caching across projects easily.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-05 12:17:57 -08:00
Ryan Davis
933c95e27f
Split lint to its own step and let all the others just run tests.
...
Signed-off-by: Ryan Davis <zenspider@chef.io>
2019-12-04 12:25:29 -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