-
Notifications
You must be signed in to change notification settings - Fork 21
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
[JENKINS-36184] Update envinject-lib dependency #6
Conversation
This pull request originates from a CloudBees employee. At CloudBees, we require that all pull requests be reviewed by other CloudBees employees before we seek to have the change accepted. If you want to learn more about our process please see this explanation. |
🐝 |
I'd better remove the scope at all. |
@oleg-nenashev Me neither - I have no clue where is the magic here. |
@oleg-nenashev the dependency is transitive (through |
@amuniz let me try it |
Te problem actually seems to be in EnvinJect-lib which is using it and doesn't declare the dependency: |
@alvarolobato DONE here: jenkinsci/envinject-lib#7 Can I get your bee? |
BTW Good catch! |
🐝 provided it works. Should be released after envinject 1.24 |
actually @fbelzunc thinking about it, what happens if the Matrix plugin is not installed?. Can you make a quick test?, I suspect it will fail too. Maybe we should change the code on envinject to check that the MatrixRun class exists |
@alvarolobato We are testing it... but if it is not installed it is a plugin dependency issue like happens in a lot of plugins, doesn't it? So I think this should be fine... |
@alvarolobato @fbelzunc AFAIK Matrix plugin is a bundle plugin in 1.565.1 version |
@oleg-nenashev @alvarolobato Can I have your bee here? |
🐝 |
1 similar comment
🐝 |
@reviewbybees done |
https://issues.jenkins-ci.org/browse/JENKINS-36184
I think perhaps the right fix should be on
lib.envinject
but this will not be an immediate solution.What do you think?
@reviewbybees