summaryrefslogtreecommitdiff
path: root/.expeditor
Commit message (Collapse)AuthorAgeFilesLines
* Move to using the v2 Habitat Build functionalitytduffield/hab-v2Tom Duffield2019-04-012-4/+5
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Add release notes placeholdersTim Smith2019-03-311-1/+1
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Merge pull request #8283 from chef/remove_chef13_testingTim Smith2019-03-311-2/+0
|\ | | | | Remove chef-13 branch from expeditor/travis/appveyor
| * Remove chef-13 branch from expeditor/travis/appveyorremove_chef13_testingTim Smith2019-03-081-2/+0
| | | | | | | | | | | | | | This is no longer a supported release and we won't be building or testing it at this point. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Attempt a convervative bundle update when bumpin chef versionsTim Smith2019-03-192-4/+1
| | | | | | | | | | | | This should keep out other deps. Signed-off-by: Tim Smith <tsmith@chef.io>
* | Pin expeditor to ruby 2.5.3 and bump train to 1.7.6Tim Smith2019-03-191-0/+3
|/ | | | | | Expeditor keeps incorrectly bumping addressable to 2.5.2, which seems like some sort of ruby/bundler bug, which is breaking builds. We're attempting to switch back to ruby 2.5.3. in expeditor to see if that resolves the bumping issues. Signed-off-by: Tim Smith <tsmith@chef.io>
* Update labels used in ExpeditorTim Smith2019-02-281-2/+5
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Open the PR against the appropriate release branchTom Duffield2019-02-191-1/+1
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Update scripts to use new EXPEDITOR_ environment variablestduffield/new-envvarsTom Duffield2019-02-192-6/+6
| | | | Signed-off-by: Tom Duffield <tom@chef.io>
* Add a project alias in expeditorTim Smith2019-01-251-0/+4
| | | | | | | | | | | | This means we can run: /expeditor promote chef-15 15.0.31337 instead of: /expeditor promote chef/chef:master 15.0.31337 Signed-off-by: Tim Smith <tsmith@chef.io>
* Update expeditor labelsTim Smith2019-01-221-4/+4
| | | | Signed-off-by: Tim Smith <tsmith@chef.io>
* Promote Hab package alongside Omnibus packageschisamo/promote-hartsSeth Chisamore2019-01-181-0/+2
| | | | | | | | This change ensures we are promoting our Hab packages to `current` and `stable` at the same time we execute said promotions for the Omnibus packages. Signed-off-by: Seth Chisamore <schisamo@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>
* Start Chef 15 developmentTim Smith2018-10-261-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>