summaryrefslogtreecommitdiff
path: root/.expeditor
Commit message (Collapse)AuthorAgeFilesLines
* Manually install necessary Ruby for verify pipelinecsnapp/add_ruby_to_verify_pipelineChristopher A. Snapp2021-01-122-20/+42
| | | | Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
* Update gemfile.lock when fauxhai is releasedTim Smith2020-12-311-0/+3
| | | | | | Add another subscription Signed-off-by: Tim Smith <tsmith@chef.io>
* Add expeditor update subscriptions for all our gem depsTim Smith2020-12-301-0/+48
| | | | | | This should reduce the number of hand created PRs to update the Gemfile.lock. Signed-off-by: Tim Smith <tsmith@chef.io>
* Add Test Kitchen testing for Debian 11Tim Smith2020-12-291-0/+15
| | | | | | This release is not out yet, but we have containers for it now. Signed-off-by: Tim Smith <tsmith@chef.io>
* Replace Ubuntu 20.10 testing with 21.04Tim Smith2020-12-291-2/+2
| | | | | | | These containers are alpha/beta quality, but we should start testing on this since it'll be out when Chef Infra 17 is released. Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove Test Kitchen tests for Amazon Linux 201XTim Smith2020-12-291-15/+0
| | | | | | | | The version of ld on Amazon Linux 201x cannot handle the ffi gem so these tests are going to fail forever now. This is a RHEL 6 based distro that is EOL as of the end of 2020. https://aws.amazon.com/blogs/aws/update-on-amazon-linux-ami-end-of-life/ Signed-off-by: Tim Smith <tsmith@chef.io>
* Don't install util-linux into the containers in CITim Smith2020-12-281-2/+2
| | | | | | This is already there. Don't waste time. Signed-off-by: Tim Smith <tsmith@chef.io>
* Bundler -> bundleTim Smith2020-12-282-3/+3
| | | | | | It's an alias, but avoid the confusion Signed-off-by: Tim Smith <tsmith@chef.io>
* Avoid a bundler deprecation warningscriptsTim Smith2020-12-281-1/+2
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Cache gem installs on WindowsTim Smith2020-12-281-2/+2
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Print the full OS release from /etc/os-releaseTim Smith2020-12-281-0/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Fix failures due to orderTim Smith2020-12-282-6/+6
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Skip bundler update in the windows functional testsTim Smith2020-12-281-14/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update bundler in our Ruby 2.6 testsTim Smith2020-12-281-1/+5
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Improve debug on windowsTim Smith2020-12-281-0/+2
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Print more useful troubleshooting infoTim Smith2020-12-281-1/+8
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Throw and error if bunder can't be run on WindowsTim Smith2020-12-282-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Stop updating bundler in CITim Smith2020-12-282-13/+2
| | | | | | We don't update it in our builds anymore. We just use the version that's built into Ruby. This omnibus override was only used for CI and we had to match the versions, which was a real pain and pretty pointless. Signed-off-by: Tim Smith <tsmith@chef.io>
* Print the bundler version in the CI scriptTim Smith2020-12-281-2/+4
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Move all the CI scripts into the .expeditor dirTim Smith2020-12-2813-51/+313
| | | | | | There's no reason to store all our test stuff at the top level when this all used by the Expeditor / BK jobs Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove support for Ubuntu 16.04remove_ubuntu1604Tim Smith2020-12-182-18/+1
| | | | | | By the time we ship Chef 17 Ubuntu 16.04 will be EOL. Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #10721 from chef/32bit_rhelTim Smith2020-12-181-2/+0
|\ | | | | Remove EOL RHEL 6 32bit builds
| * Remove EOL RHEL 6 32bit builds32bit_rhelTim Smith2020-12-091-2/+0
| | | | | | | | | | | | RHEL 6 went EOL Nov 30th 2020 Signed-off-by: Tim Smith <tsmith@chef.io>
* | Setup Expeditor to start the bumpTim Smith2020-12-181-5/+2
| | | | | | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* | Extend the PR verification timeout to 45 minutesTim Smith2020-12-151-1/+1
| | | | | | | | | | | | Windows can take a while to run now. Signed-off-by: Tim Smith <tsmith@chef.io>
* | fix solaris working directorymwrock2020-12-091-4/+4
|/ | | | Signed-off-by: mwrock <matt@mattwrock.com>
* Revert "Disable macos builds for now"Tim Smith2020-12-011-5/+5
| | | | This reverts commit 06091f1153dc02ca74f1d6e59aa2e30d0779056b.
* Disable macos builds for nowenable_git_cacheTim Smith2020-11-241-5/+5
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* extend windows plan build to an hourmwrock2020-10-281-0/+1
| | | | Signed-off-by: mwrock <matt@mattwrock.com>
* Add back Oracle 8 Test Kitchen testingTim Smith2020-10-261-0/+15
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Add Test Kitchen testing on Ubuntu 20.10ubuntu_2010Tim Smith2020-10-261-0/+15
| | | | | | | | We can bump this up to the latest non-LTS release every 6 months to determine if there's any resource updates we need to make in advance of the LTS release. Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove the yard doc generation task / groupTim Smith2020-10-201-25/+25
| | | | | | If someone wants the yard docs locally they can just gem install yard and then run yard. This is way overthinking the problem and requires us to exclude the group all over the place. Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove the buildkite config for Debian 8Tim Smith2020-10-121-15/+0
| | | | | | It's several months EOL at this point Signed-off-by: Tim Smith <tsmith@chef.io>
* Enable s390x RHEL8 and SLES15 platformsJaymala Sinha2020-09-091-0/+2
| | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* Fix hab testing script.Pete Higgins2020-08-251-7/+0
| | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* Cut down on log output during hab builds on CI.greenify-ci-rednessPete Higgins2020-08-251-0/+7
| | | | Signed-off-by: Pete Higgins <pete@peterhiggins.org>
* Merge branch 'master' into bug_sirTim Smith2020-08-241-2/+6
|\
| * Start building S390x packages againbtm/s390xBryan McLellan2020-08-241-0/+4
| | | | | | | | | | | | This reverts commit a7012bfe35dc3923537ee936417144a0328970ab. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
| * fix chocolatey and x86 windows omnibus buildsmwrock2020-08-211-2/+2
| | | | | | | | Signed-off-by: mwrock <matt@mattwrock.com>
* | Add macOS 11.0 (Big Sur) packagesTim Smith2020-08-211-0/+1
|/ | | | | | :dope: Signed-off-by: Tim Smith <tsmith@chef.io>
* disable win2012r2-32-bit for nowlcg/add-integ-and-unit-specs-to-omnibusLamont Granquist2020-08-171-2/+2
| | | | Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Introduce EXPEDITOR_VERSION for docker image tagNathaniel Kierpiec2020-07-292-6/+1
| | | | | | | | Chef used to use the EXPEDITOR_VERSION from the workload's metadata when building images, reintroduce that so we can keep the same functionality as before so that the VERSION of the repo can be bumped but the docker images can be built off of the version being promoted. Signed-off-by: Nathaniel Kierpiec <nkierpiec@chef.io>
* Bump version to 16.3.46 by Chef Expeditorv16.3.46Chef Expeditor2020-07-291-1/+1
| | | | Obvious fix; these changes are the result of automation not creative thinking.
* Add further clarifications to usage of docker/build pipelineTom Duffield2020-07-282-12/+14
| | | | | | | | | * Add the new `built_in:promote_docker_images` action * Replace `built_in:build_docker_image` with `trigger_pipeline:docker/build` * Remove unnecessary logic from Dockerfile * Add inline comment context for dobi.yaml Signed-off-by: Tom Duffield <tom@chef.io>
* Added dobi to the chef projectNathaniel Kierpiec2020-07-283-3/+7
| | | | | | | | | | Dobi will take care of building/tagging/pushing docker images. - Added dobi.yaml with specs for how to build - Added build.docker.yml file which expeditor uses to build out `docker_build.pipeline.yml` - Added .envrc for local development to be able to utilize dobi - Updated relevant files that use expeditor/dobi Signed-off-by: Nathaniel Kierpiec <nkierpiec@chef.io>
* Disable docker in Expeditor for nowTim Smith2020-07-271-7/+7
| | | | | | This functionality currently does not work so we need to disable it. Signed-off-by: Tim Smith <tsmith@chef.io>
* Fix extra quote in habitat test pipeline configChristopher A. Snapp2020-07-131-1/+1
| | | | Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
* Enable promotion of habitat artifacts to stableChristopher A. Snapp2020-07-131-0/+1
| | | | Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
* Add Linux support to habitat test pipelineChristopher A. Snapp2020-07-131-4/+30
| | | | Signed-off-by: Christopher A. Snapp <csnapp@chef.io>
* Add windows + linux hab tests to verify pipelineChristopher A. Snapp2020-07-133-28/+32
| | | | | | | This removes the verify/habitat pipeline by bringing windows and linux verification tests into the default verify pipeline. Signed-off-by: Christopher A. Snapp <csnapp@chef.io>