summaryrefslogtreecommitdiff
path: root/.expeditor
Commit message (Collapse)AuthorAgeFilesLines
* Add chef-14 update_version scriptjsinha/add_local_updateversionJaymala Sinha2019-05-172-1/+22
| | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* Remove commented workloads from Expeditor config.ymlBryan McLellan2019-05-171-48/+0
| | | | | | | Expeditor isn't firing. This looks like valid YAML but let's remove it and see if it helps. Signed-off-by: Bryan McLellan <btm@loftninjas.org>
* Remove poise testsjsinha/add_verify_pipelineJaymala Sinha2019-05-161-11/+0
| | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* Add BK public verify pipelineJaymala Sinha2019-05-162-0/+205
| | | | Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* Turn off version bump subscriptionsTim Smith2019-05-131-48/+48
| | | | | | These aren't working at the moment on N-1 branches. Signed-off-by: Tim Smith <tsmith@chef.io>
* Use Expeditor scripts from master branchTom Duffield2019-02-194-100/+18
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Add habitat package promotion to the expeditor configTim Smith2019-01-221-0/+2
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Pull in the gem update retry logic from DKTim Smith2019-01-161-6/+15
| | | | | | | | Pulls in the logic that tyler wrote in DK that performs retries and validates that the gem was actually updated. This preventts empty PRs from being opened and shortens the time the job takes to run. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update expeditor config for the new labelstagsTim Smith2019-01-151-4/+4
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Make sure we open PRs from chef-14 and into chef-14expeditor_chef_14Tim Smith2018-11-151-4/+6
| | | | | | | The into part was working, but we were trying to open the PR from master, which obviously doesn't work. Signed-off-by: Tim Smith <tsmith@chef.io>
* Make sure to open PRs against the chef-14 branchTim Smith2018-11-131-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Remove angrychef from the expeditor configTim Smith2018-11-081-1/+0
| | | | | | This is only necessary for Chef 15 Signed-off-by: Tim Smith <tsmith@chef.io>
* Setup expeditor for chef-14 branchTim Smith2018-10-311-0/+2
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Enable x86_64-linux-kernel2 habitat builds for chef-clientsm/enable-kernel2-buildsScott Macfarlane2018-10-041-1/+2
| | | | Signed-off-by: Scott Macfarlane <smacfarlane@chef.io>
* [Expeditor] Use new template variables in .expeditor/config.ymltduffield/expeditor-template-variablesTom Duffield2018-09-171-5/+5
| | | | | | | | | You can now use `{{version_constraint}}` to reference the version constraint for your release branch. https://expeditor.chef.io/docs/getting-started/subscriptions/#subscription-template-variables Signed-off-by: Tom Duffield <tom@chef.io>
* Only subscribe to Chef 14 promotionsTim Smith2018-09-101-3/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Update the sleep to 240 secondsexpeditor_fixTim Smith2018-09-071-1/+1
| | | | | | | 120 seconds wasn't enough for some jobs. Let's give Rubygems plenty of tim to have the correct information. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update expeditor config to use subscriptionsTim Smith2018-09-071-14/+13
| | | | | | I *think* I have this right. Signed-off-by: Tim Smith <tsmith@chef.io>
* cleanup old rake taskslcg/nuke-shitty-rake-tasksLamont Granquist2018-08-291-1/+2
| | | | | | | | we're calling scripts to call rake tasks to call scripts to call rake tasks to mostly execute shellcodes. this gets rid of at least 2 levels of indirection. Signed-off-by: Lamont Granquist <lamont@scriptkiddie.org>
* Add a 120 second sleep to the dependency bumpingsleep_expeditorTim Smith2018-08-231-0/+5
| | | | | | See if waiting 2 minutes gives rubygems time to catch up. Signed-off-by: Tim Smith <tsmith@chef.io>
* More wording updatesTim Smith2018-08-231-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Explain what our expeditor scripts are doingTim Smith2018-08-233-6/+29
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Use obvious fix in the dep update scriptTim Smith2018-08-221-1/+1
| | | | | | This is probably a better idea legally vs. having a bot sign off the DCO. Same change was done in DK already. Signed-off-by: Tim Smith <tsmith@chef.io>
* Run bundler in parallel to speed things up a bitTim Smith2018-08-221-1/+1
| | | | | | This makes it a tiny bit faster. Why not Signed-off-by: Tim Smith <tsmith@chef.io>
* DCO sign off the version bumpTim Smith2018-08-221-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Fix how dep bumping worksTim Smith2018-08-221-2/+3
| | | | | | Update this to the same script we use in DK Signed-off-by: Tim Smith <tsmith@chef.io>
* Fix bundle update syntax in update_dep.shTim Smith2018-08-091-1/+1
| | | | | | Don't confuse gem and bundler flags. Signed-off-by: Tim Smith <tsmith@chef.io>
* Fix the name of the script for updating gemsTim Smith2018-08-081-16/+16
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* bundle update the exact version we wantTim Smith2018-08-081-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Automatically open PRs on dep gem updatesTim Smith2018-08-082-2/+67
| | | | | | This uses expeditor subscriptions to automatically cut a PR to update gems when a dependent Chef managed gem is pushed to rubygems. Signed-off-by: Tim Smith <tsmith@chef.io>
* Avoid Expeditor config warningTim Smith2018-07-231-2/+2
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Add minor version bumping to Expeditor configexpeditor_configTim Smith2018-07-231-1/+4
| | | | | | Label aligns with other Expeditor labels. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update expeditor docs urlRyan Hass2018-07-121-1/+1
| | | | Signed-off-by: Ryan Hass <rhass@users.noreply.github.com>
* Expeditor: Remove labels that don't exist / chef 12 configTim Smith2018-07-091-7/+1
| | | | | | Remove labels that we don't use in chef/chef. Also remove Chef 12 branch setup. Signed-off-by: Tim Smith <tsmith@chef.io>
* publish habitat packagesThom May2018-05-161-0/+9
| | | | Signed-off-by: Thom May <thom@chef.io>
* Enable Ubuntu 18.04 packages and expeditor branch deletion featurejsinha/enable-Ubuntu-18Jaymala Sinha2018-05-031-0/+2
| | | | | | | * Add Ubuntu 18.04 testers * Enable auto deletion of PR branch after merge Signed-off-by: Jaymala Sinha <jsinha@chef.io>
* Expeditor docs are available over httpBryan McLellan2018-04-111-1/+1
| | | Obvious fix
* start branch for 14Thom May2018-01-191-0/+2
| | | | Signed-off-by: Thom May <thom@chef.io>
* [Expeditor] Use new glob-style version matchingtduffield/expeditor/13-glob-matchingTom Duffield2017-09-281-2/+2
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Use new 'docker_images' Expeditor syntaxtduffield/expeditor/new-docker-syntaxTom Duffield2017-09-261-0/+3
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* update expeditor labelstm/expeditor_labelsThom May2017-09-221-1/+4
| | | | Signed-off-by: Thom May <thom@chef.io>
* Wire up the expeditor: skip all labelexped_ignoreTim Smith2017-09-181-0/+3
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Provide release_branch as an array instead of a hashTom Duffield2017-09-121-4/+4
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Update Expeditor config for 0.5.0Tom Duffield2017-09-061-44/+21
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Update Expeditor config to use new Merge and Artifact Actionstduffield/use-new-artifact-actionsTom Duffield2017-07-243-30/+82
| | | | | | | | | | Chef Expeditor now supports built in merge and artifact actions which allow us to reduce the burden of duplicating common processes across all our repositories. This change introduces several of these built_in functions, replacing functionality that was previously kept in our Rakefile. Signed-off-by: Tom Duffield <tom@chef.io>
* Use new Expeditor config formattduffield/update-expeditor-configTom Duffield2017-07-131-13/+9
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Don't error out if .bundle/config doesn't exist (as it might)Tom Duffield2017-06-161-1/+1
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Add expeditortduffield/add-expeditor-configTom Duffield2017-04-072-0/+64
Expeditor is the next-generation utility that we'll use for version bumping. It will include additional features that we don't currently have like the ability to not bump a version on a specific PR. Signed-off-by: Tom Duffield <tom@chef.io>