feat: custom filenames for package files (#1894)
Renovate now comes with a variety of package managers supported, each with their own filename pattern(s). These patterns are now exposed for user configuration through the new `fileMatch` list/array configuration option, which has been added to each manager (npm, bazel, docker-compose, etc). `fileMatch` is defined as a mergeable list, meaning that users can add to the default pattern to extend the files being detected. Closes #799
Showing
- docs/adding-a-package-manager.md 8 additions, 8 deletionsdocs/adding-a-package-manager.md
- lib/config/definitions.js 34 additions, 7 deletionslib/config/definitions.js
- lib/config/validation.js 18 additions, 0 deletionslib/config/validation.js
- lib/manager/bazel/index.js 0 additions, 2 deletionslib/manager/bazel/index.js
- lib/manager/buildkite/index.js 0 additions, 3 deletionslib/manager/buildkite/index.js
- lib/manager/circleci/index.js 0 additions, 2 deletionslib/manager/circleci/index.js
- lib/manager/docker-compose/index.js 0 additions, 2 deletionslib/manager/docker-compose/index.js
- lib/manager/docker/index.js 0 additions, 2 deletionslib/manager/docker/index.js
- lib/manager/index.js 13 additions, 7 deletionslib/manager/index.js
- lib/manager/meteor/index.js 0 additions, 2 deletionslib/manager/meteor/index.js
- lib/manager/npm/index.js 0 additions, 3 deletionslib/manager/npm/index.js
- lib/manager/nvm/index.js 0 additions, 2 deletionslib/manager/nvm/index.js
- lib/manager/pip_requirements/index.js 0 additions, 2 deletionslib/manager/pip_requirements/index.js
- lib/manager/travis/index.js 0 additions, 2 deletionslib/manager/travis/index.js
- test/config/__snapshots__/index.spec.js.snap 43 additions, 6 deletionstest/config/__snapshots__/index.spec.js.snap
- test/config/__snapshots__/validation.spec.js.snap 13 additions, 0 deletionstest/config/__snapshots__/validation.spec.js.snap
- test/config/validation.spec.js 16 additions, 0 deletionstest/config/validation.spec.js
- test/manager/__snapshots__/resolve.spec.js.snap 9 additions, 0 deletionstest/manager/__snapshots__/resolve.spec.js.snap
- test/manager/index.spec.js 25 additions, 13 deletionstest/manager/index.spec.js
- test/manager/resolve.spec.js 1 addition, 1 deletiontest/manager/resolve.spec.js
Loading
Please register or sign in to comment