-
Notifications
You must be signed in to change notification settings - Fork 69
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
BOM example #73
Comments
@luis-garza Hi. Have you seen jenkinsci/artifact-manager-s3-plugin#20 ? |
Yep, I followed that example from the beginning. In any case, I get the same result as specifying the plugins list in the main config YML. Would be great for next versions specify just the top parent plugins needed, and resolve recursively all the plugin dependencies. Something like does BTW, thanks for your quick answer and this great tool! |
@luis-garza w.r.t the plugin management, there is ongoing GSoC project which should streamline management of plugins across Jenkins tools: https://jenkins.io/projects/gsoc/2019/plugin-installation-manager-tool-cli/ . I want to adopt it in CWP once the first alpha version is released. CC @stopalopa |
@oleg-nenashev |
Hi, is there any progress with the plugin installation manager tool? |
@luis-garza not yet. I had a local branch introducing the tool, but it did not quite work at that point. I have submitted a few patches there, and I plan to try again with the recent Plugin Installation Manager 2.0 release. Regarding the Maven flow usability, a while ago I created a Jenkinsfile Runner packaging Parent POM: https://github.com/jenkinsci/jenkinsfile-runner/tree/master/packaging-parent-pom . It simplifies packaging of Jenkinsfile Runner, with proper plugin dependency checks and resolution. It might be possible to create a similar packaging POM for classic Jenkins bundles. |
I'm trying to build a custom war for pipeline development purposes with the same plugins found in production instance. It's working, but it's quite hard to prepare the plugins section with all dependencies tree, endless try & error work.
So I've tried to specify the plugins through a BOM file without success.
Please, could you provide a full CWP demo using BOM file?
The text was updated successfully, but these errors were encountered: