feat(bundler): extract, update, artifacts (#3058)
This completes the work of adding basic Ruby/Bundler support to Renovate. It will now find all Gemfiles in a repository, extract dependencies from them, look up results on Rubygems, and raise PRs if updates are found. Closes #932
Showing
- lib/config/definitions.js 3 additions, 1 deletionlib/config/definitions.js
- lib/manager/bundler/artifacts.js 99 additions, 8 deletionslib/manager/bundler/artifacts.js
- lib/manager/bundler/extract.js 138 additions, 13 deletionslib/manager/bundler/extract.js
- lib/manager/bundler/update.js 25 additions, 3 deletionslib/manager/bundler/update.js
- lib/workers/branch/index.js 6 additions, 0 deletionslib/workers/branch/index.js
- test/_fixtures/bundler/Gemfile.rails 161 additions, 0 deletionstest/_fixtures/bundler/Gemfile.rails
- test/_fixtures/bundler/Gemfile.sourceGroup 16 additions, 0 deletionstest/_fixtures/bundler/Gemfile.sourceGroup
- test/manager/bundler/__snapshots__/extract.spec.js.snap 553 additions, 0 deletionstest/manager/bundler/__snapshots__/extract.spec.js.snap
- test/manager/bundler/extract.spec.js 27 additions, 0 deletionstest/manager/bundler/extract.spec.js
- test/manager/bundler/update.spec.js 40 additions, 6 deletionstest/manager/bundler/update.spec.js
- website/docs/ruby.md 33 additions, 0 deletionswebsite/docs/ruby.md
Loading
Please register or sign in to comment