Commit graph

116 commits

Author SHA1 Message Date
Clinton Wolfe
dd2b9224ce Configure Gemfile to read from Artifactory for internal Chef builds
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2023-08-22 10:30:55 -04:00
Vasu1105
f941218567 Activate the coverage pipeline on main
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2023-08-18 19:38:32 +05:30
Sonu Saha
31717c087d
Expeditor Config Changes - Keep the verify pipeline alive (#6604)
* CONFIG: Keeping the verify pipeline alive

Signed-off-by: Sonu Saha <sonu.saha@progress.com>

* Expand the message returned to be more explnatory

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>

* Remove unused old file, was leading to confusion

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>

---------

Signed-off-by: Sonu Saha <sonu.saha@progress.com>
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
Co-authored-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2023-08-17 11:47:40 -04:00
Clinton Wolfe
9ff3f09bf8 Configure expeditor to match 6.* on main, and drop inspec-6 release branch
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2023-08-17 09:59:24 -04:00
Vasundhara Jagdale
9b63a816c9
Merge branch 'main' into inspec-6 2023-08-17 19:03:36 +05:30
Vasundhara Jagdale
bd6524d10f
CHEF-65: Create inspec-5 release branch in Expeditor and Dependabot configuration (#6591)
* CHEF-65: Switch inspec-6 to be the main branch

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>

* Incorporated review comments required to make inspec-5 release branch and keep inspec-6 branch configuration in expeditor as it is for now

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>

---------

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2023-08-16 09:41:27 -04:00
sean-simmons-progress
51671ce775
forcing private in the configuration file (#6556)
* test github action

Signed-off-by: Sean Simmons <ssimmons@progress.com>

* adding verify private to this pipeline

Signed-off-by: Sean Simmons <ssimmons@progress.com>

* adding private pipeline definition file

Signed-off-by: Sean Simmons <ssimmons@progress.com>

* testing workflow

Signed-off-by: Sean Simmons <ssimmons@progress.com>

* forcing public false

Signed-off-by: Sean Simmons <ssimmons@progress.com>

---------

Signed-off-by: Sean Simmons <ssimmons@progress.com>
2023-07-07 11:05:03 -04:00
sean-simmons-progress
104d3a76f6
test github action (#6555)
* test github action

Signed-off-by: Sean Simmons <ssimmons@progress.com>

* adding verify private to this pipeline

Signed-off-by: Sean Simmons <ssimmons@progress.com>

* adding private pipeline definition file

Signed-off-by: Sean Simmons <ssimmons@progress.com>

---------

Signed-off-by: Sean Simmons <ssimmons@progress.com>
2023-07-07 09:50:59 -04:00
Clinton Wolfe
5d615fea45
Prep CI system for inspec-prime merge (#6553)
* Import simplified expeditor config from inspec-prime inspec-6 branch. Significantly, privatize the verify pipeline.

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>

* Import verify scripts from inspec-prime inspec-6 branch

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>

* Remove public: false per sean

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>

---------

Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2023-07-07 09:16:02 -04:00
Vasundhara Jagdale
f32ef139c8
Revert "adding new private verify, as this will kick off the expeditor bump version (#6397)" (#6479)
This reverts commit 227b0f2d35.
2023-02-28 16:57:18 +05:30
Sonu Saha
30e60bb446
Foreport-6381 (#6451)
* Adds the ucrt platform support for Windows

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>

* Adds the environment variable to ignore artifactory proxy as some gem are getting 500 error when tries to download from artifactory

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>

---------

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
Co-authored-by: Vasu1105 <vasundhara.jagdale@chef.io>
2023-02-26 18:19:11 +05:30
sean-simmons-progress
227b0f2d35
adding new private verify, as this will kick off the expeditor bump version (#6397)
Signed-off-by: Sean Simmons <ssimmons@progress.com>

Signed-off-by: Sean Simmons <ssimmons@progress.com>
2023-01-23 20:28:16 -05:00
Vasundhara Jagdale
6ec5c5020f
Ruby 3.1 support: Adds ucrt platform to resolve windows omnibus build. (#6381)
* Adds the ucrt platform support for Windows

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>

* Adds the environment variable to ignore artifactory proxy as some gem are getting 500 error when tries to download from artifactory

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>

Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2023-01-16 09:20:09 -05:00
Clinton Wolfe
e1ad3ab91f Add inspec-6 branch as release branch
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2022-06-13 13:54:28 -04:00
Clinton Wolfe
6d23f817d0 Add inspec-6 branch as release branch
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2022-06-13 13:51:58 -04:00
Clinton Wolfe
d845e06e48 Enable habitat builds
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2022-03-09 17:59:34 -05:00
Clinton Wolfe
1f19caa68c Disable habitat build and artifact pipeline defs, too
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2022-03-04 17:13:09 -05:00
Clinton Wolfe
406552a154 Temporarily disable habitat builds to unbreak the pipeline
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2022-03-04 16:56:40 -05:00
Clinton Wolfe
76d14188f1 Disable resource integration tests, which always fail
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2022-03-03 11:31:55 -05:00
Clinton Wolfe
6800ae807a fixed missing colon
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2022-02-20 19:25:02 -05:00
Clinton Wolfe
ffe5d06722 Always expire the git cache when running omnibus jobs
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2022-02-20 19:19:07 -05:00
Clinton Wolfe
2f7411d42a Make sure verify pipeline is marked public
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2022-02-17 16:29:30 -05:00
Clinton Wolfe
ef72d3adac Move coverage tests to its own pipeline to keep verify pipeline public
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2022-02-17 15:16:44 -05:00
Clinton Wolfe
2d762f40ab Setup sonarscanner
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2022-02-17 13:31:52 -05:00
Vasu1105
722237652c CFINSPEC-38 Adds label in expeditor configuration file for major version bump.
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2022-02-14 11:44:18 +05:30
Vasu1105
d1d5058896 CFINSPEC-38 Rename the stable branch to Inspec-4
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2022-02-11 17:56:45 +05:30
Vasu1105
67bb4b2f0c CFINSPEC-38 Remove the branches that we are not going to maintain.
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2022-02-10 12:14:36 +05:30
Vasu1105
76089bc599 CFINSPEC-38 Adds new release branch for InSpec 5 release.
Signed-off-by: Vasu1105 <vasundhara.jagdale@chef.io>
2022-02-10 11:34:13 +05:30
Tom Duffield
2c7b72b1ba
Specify promotion actions in .expeditor/config.yml
Signed-off-by: Tom Duffield <github@tomduffield.com>
2021-09-22 09:12:13 -05:00
chef-expeditor[bot]
7415fc11d0
Updating references of master to main as part of Expeditor agent rename. 2021-08-24 15:38:04 +00:00
jayashri garud
5528315d28 Updating expeditor configuration
Signed-off-by: jayashri garud <jgarud@msystechnologies.com>
2021-06-28 17:55:21 +05:30
Clinton Wolfe
6b4a55aa35 Remove coverage testing from CI
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2021-05-03 20:58:48 -04:00
Clinton Wolfe
e9c82c62de Correct configuration for pull request trigger for integreation/resources pipeline
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2021-05-03 16:52:29 -04:00
Clinton Wolfe
3178569290 Run resource integration pipeline when opening PRs
Signed-off-by: Clinton Wolfe <clintoncwolfe@gmail.com>
2021-05-02 22:39:25 -04:00
Nick Schwaderer
befaf46fdb Reenabling Docker image builds using Dobi
Signed-off-by: Nick Schwaderer <nicholas.schwaderer@gmail.com>
2020-12-02 10:37:28 +00:00
IanMadd
679c3dc903 Update expeditor config
Signed-off-by: IanMadd <imaddaus@chef.io>
2020-09-14 14:09:30 -07:00
Nick Schwaderer
6f1d7499a9 Currently disables feature branch which may be upsetting builder
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-08-26 14:11:13 +01:00
Nick Schwaderer
b9e52eebda Create expeditor-development release branch
This will allow us to work with PRs against a non-Master branch to iterate expeditor work

Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-08-24 10:35:48 +01:00
Nick Schwaderer
975dd1064f Resets expeditor to original settings
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-08-06 11:52:22 +01:00
Nick Schwaderer
54b1e335fa Enforced bump. Fully allow this to build before merge.
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-08-05 20:55:45 +01:00
Nick Schwaderer
e35bb84ae7 We require version bumps for expeditor to be read against master
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-08-05 20:48:39 +01:00
Nick Schwaderer
f0f7bb9937 Try to finish pipeline for 4.22.8 and update cdn purge step
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-08-05 20:14:29 +01:00
Nick Schwaderer
0a800247a4 Fixes expeditor-validate violations
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-07-24 16:22:43 +01:00
Nick Schwaderer
0ae1452012 Revert uncomment
Signed-off-by: Nicholas Schwaderer <nschwaderer@chef.io>
2020-07-17 19:24:48 +01:00
Nick Schwaderer
4a51ec5dfb Temporary comment out to get expeditor build to complete
Signed-off-by: Nicholas Schwaderer <nschwaderer@chef.io>
2020-07-17 18:31:21 +01:00
Nick Schwaderer
5dd999229b Pin json_schemer to maintain Ruby 2.4 support
Signed-off-by: Nick Schwaderer <nschwaderer@chef.io>
2020-07-16 13:44:32 +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
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
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
dc3d0728c6 artifact-habitat should be triggered via PR.
Signed-off-by: Ryan Davis <zenspider@chef.io>
2020-02-10 18:34:00 -08:00