Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support custom filenames #799

Closed
rarkins opened this issue Sep 14, 2017 · 2 comments

Comments

Projects
None yet
2 participants
@rarkins
Copy link
Collaborator

commented Sep 14, 2017

Move each package manager's filePattern into config/definitions.js so that users can override it by adding a custom file name. We should probably also add a "fail safe" to limit the number of package files resolved so we don't accidentally or deliberately end up with thousands of concurrent getFile requests.

@rarkins rarkins added the #docker label Oct 13, 2017

@rarkins rarkins added pri3-normal and removed pri4-low labels Mar 5, 2018

@rarkins rarkins self-assigned this Mar 5, 2018

@rarkins rarkins added needs-requirements and removed ready labels Mar 5, 2018

@rarkins rarkins changed the title Support custom Dockerfile filenames Support custom filenames Mar 5, 2018

@rarkins rarkins added ready and removed needs-requirements labels Apr 1, 2018

@rarkins

This comment has been minimized.

Copy link
Collaborator Author

commented Apr 29, 2018

Make filePatterns a mergeable array instead of a single string. That way the user can add to the existing filePatterns without having to copy/paste them. Users wanting to restrict the existing pattern should either (a) use ignorePaths or (b) submit an issue pointing out that our default filePattern has a problem.

rarkins added a commit that referenced this issue Apr 30, 2018

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

@rarkins rarkins removed the ready label Apr 30, 2018

@renovate-bot

This comment has been minimized.

Copy link
Collaborator

commented Apr 30, 2018

🎉 This issue has been resolved in version 12.12.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.