feat: buildkite plugin renovation (#1874)
This PR adds initial support for buildkite plugin renovation. It supports `plugin-name` or `my/plugin-name` plugins, and fully specified semver versions only (e.g. `v1.3.2`). Currently it will always propose an upgrade to the latest version available, e.g. if current version is v1.3.1 and both v1.3.2 and v2.0.0 exist then v2.0.0 will be proposed. Looks for any yml file in the `.buildkite/` directory. Closes #1869
Showing
- lib/config/definitions.js 14 additions, 0 deletionslib/config/definitions.js
- lib/config/templates/buildkite/pr-body.hbs 72 additions, 0 deletionslib/config/templates/buildkite/pr-body.hbs
- lib/manager/buildkite/extract.js 39 additions, 0 deletionslib/manager/buildkite/extract.js
- lib/manager/buildkite/index.js 12 additions, 0 deletionslib/manager/buildkite/index.js
- lib/manager/buildkite/package.js 56 additions, 0 deletionslib/manager/buildkite/package.js
- lib/manager/buildkite/update.js 26 additions, 0 deletionslib/manager/buildkite/update.js
- lib/manager/index.js 1 addition, 0 deletionslib/manager/index.js
- test/_fixtures/buildkite/pipeline1.yml 3 additions, 0 deletionstest/_fixtures/buildkite/pipeline1.yml
- test/_fixtures/buildkite/pipeline2.yml 17 additions, 0 deletionstest/_fixtures/buildkite/pipeline2.yml
- test/config/__snapshots__/index.spec.js.snap 7 additions, 0 deletionstest/config/__snapshots__/index.spec.js.snap
- test/manager/buildkite/__snapshots__/extract.spec.js.snap 29 additions, 0 deletionstest/manager/buildkite/__snapshots__/extract.spec.js.snap
- test/manager/buildkite/__snapshots__/package.spec.js.snap 15 additions, 0 deletionstest/manager/buildkite/__snapshots__/package.spec.js.snap
- test/manager/buildkite/__snapshots__/update.spec.js.snap 22 additions, 0 deletionstest/manager/buildkite/__snapshots__/update.spec.js.snap
- test/manager/buildkite/extract.spec.js 32 additions, 0 deletionstest/manager/buildkite/extract.spec.js
- test/manager/buildkite/package.spec.js 68 additions, 0 deletionstest/manager/buildkite/package.spec.js
- test/manager/buildkite/update.spec.js 61 additions, 0 deletionstest/manager/buildkite/update.spec.js
- website/docs/_posts/2017-10-05-configuration-options.md 9 additions, 0 deletionswebsite/docs/_posts/2017-10-05-configuration-options.md
Loading
Please register or sign in to comment