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 Maven pom with dependencies as input to the tool #201

Open
MindaugasLaganeckas opened this issue Oct 5, 2020 · 6 comments
Open
Labels
enhancement New feature or request

Comments

@MindaugasLaganeckas
Copy link

We would like to propose to support Maven pom file as an input to the plugin manager tool.
E.g.

<dependency>
    <groupId>org.jenkins-ci.plugins</groupId>
    <artifactId>git</artifactId>
    <version>4.4.1</version>
</dependency>

This way we can use dependabot in our repository to check for updates and create PRs, if an update is available. At the moment keeping an eye on the updates requires too much of our time, the same can be said regarding the equivalent implementation of the dependabot using the plugin manager tool.

We love reusing/contributing to existing tools.

What do you think about it? Have you tried anything similar already? Have we missed an important detail, that can block the implementation of this feature?

@oleg-nenashev
Copy link
Member

There is https://issues.jenkins-ci.org/browse/JENKINS-58217 for it, but it has not been moved to GitHub issues yet

@timja
Copy link
Member

timja commented Oct 5, 2020

@MindaugasLaganeckas we use https://docs.renovatebot.com/modules/manager/jenkins/ it works perfectly (although only txt file support no yaml atm)

@MindaugasLaganeckas
Copy link
Author

@oleg-nenashev & @timja : thank you for such quick response. I will have a look and get back to you. 😄

@oleg-nenashev
Copy link
Member

we use https://docs.renovatebot.com/modules/manager/jenkins/ it works perfectly (although only txt file support no yaml atm)

How about Maven upper bounds checks? I doubt Renovate can unravel the Jenkins plugin dependency requirements. But yes, it is a good solution for simple cases

@MindaugasLaganeckas
Copy link
Author

@timja : thank you for the recommendation. It is still unclear a bit if renovatebot is completely free of charge also for the private repositories. If you have this information, please, share with me :)
I will close this issue now.

@oleg-nenashev
Copy link
Member

I will restore it as feature request

@oleg-nenashev oleg-nenashev added the enhancement New feature or request label Oct 17, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants