-
-
Notifications
You must be signed in to change notification settings - Fork 296
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
Replace custom plugin management implementation by Plugin Installation Manager #248
Comments
Could you please provide your plugins.txt file? |
I have setup jenkins 2.176.2 locally to get the "right" plugin versions from the plugin manager: The versions i have tried were:
Furthermore i have tried the same plugins.txt without explicit version tag to let jenkins decide what to pick. But none of both works. |
Yes, your plugins.txt does not list all plugins on your instance. |
Okay, understood. Appeciate your support in this awesome jenkins community. |
It is included into the Docker image as a standalone CLI tool, but it is not used in the Jenkinsfile Runner binary at the moment. It has it's own plugin download implementation. It needs to be replaced, but I am not able to do it due to some non-technical reasons |
Hi @oleg-nenashev thanks for the work here. It's really promising. I want to ask what we should do in the interim? I'm playing around with customising the runner and at the moment my
Should I be doing something different whilst the plugin installation manager tool is not used by the Jenkinsfile-runner binary? |
My personal recommendation is to package plugins into Jenkinsfile Runner
during the build time. Custom War Packager supports it.
I also plan to add Plugin Installation Manager into JFR after we cut a new
release of the plugin manager with fixes.
BR, Oleg
…On Sat, Jun 13, 2020, 20:07 Mez Pahlan ***@***.***> wrote:
Hi @oleg-nenashev <https://github.com/oleg-nenashev> thanks for the work
here. It's really promising. I want to ask what we should do in the interim?
I'm playing around with customising the runner and at the moment my
plugins.txt simply looks like this as per the current documentation:
// plugins.txt
slack
Should I be doing something different whilst the plugin installation
manager tool is not used by the Jenkinsfile-runner binary?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#248 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAW4RIEOOSTZP4RKWVJUO3TRWO56PANCNFSM4KVBKBRQ>
.
|
FTR jenkinsci/plugin-installation-manager-tool#105 is a foundation PR for it. Will need a release |
I started #324 , but it is not ready for review/testing at the moment. I will update this ticket once it is ready |
Once jenkinsci/plugin-installation-manager-tool#237 is completed, we will be able to replace the custom implementation alltogether |
The custom implementation of Jenkinsfile Runner plugin management should be replaced by https://github.com/jenkinsci/plugin-installation-manager-tool/ so that there is no duplication and unexpected behavior
Depends on:
Original request
Hi,
im trying to insert plugins via plugin.txt into the pre-built image as stated out in readme.md of this project. Unfortunately it always fails. I guess its because it cant determine the version of the .war file and therefore loads incorrect dependencies.
I guess it is trying to download the latest dependencies but as the image from this repos master branch is 2.176.2, it fails.
See here the line "Unable to get version from war file."
The plugin download works of course but when i start my jenkins docker image I end up in dependency and unsupported version errors:
What im doing wrong?
Thanks for your help!
The text was updated successfully, but these errors were encountered: