-
Notifications
You must be signed in to change notification settings - Fork 41
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
Enhance p2 director with "addJREIU" option. #486
Enhance p2 director with "addJREIU" option. #486
Conversation
d94c4db
to
0256d54
Compare
The org.eclipse.equinox.p2.director.app project also needs a version increment. Please try to consistently used JRE not Jre everywhere. |
0256d54
to
c9e409e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I really have to review this in the IDE, but here are my comments so far.
bundles/org.eclipse.equinox.p2.director.app/META-INF/MANIFEST.MF
Outdated
Show resolved
Hide resolved
...ox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
Outdated
Show resolved
Hide resolved
...ox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
Outdated
Show resolved
Hide resolved
...equinox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/messages.properties
Outdated
Show resolved
Hide resolved
...org.eclipse.equinox.p2.publisher/src/org/eclipse/equinox/p2/publisher/actions/JREAction.java
Show resolved
Hide resolved
1771d69
to
92ef7a3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Just a nit that you can address if it's not too annoying.
...ox.p2.director.app/src/org/eclipse/equinox/internal/p2/director/app/DirectorApplication.java
Outdated
Show resolved
Hide resolved
FYI, I kicked off another build here because the last one failed in a way that looked more like a build infrastructure problem. |
92ef7a3
to
5addbd5
Compare
The builds keep failing like this:
I think we should give it some time and I can manually kick off the build again later. |
It's still failing today. I'm going to create an "empty" PR to see if this is a general failure for all PRs. |
I guess it simply needs a rebase? |
It's failing like this:
I'm not sure how a rebase could help with that. I'm testing if it's reproducible using: |
I've also tried to replay the pipeline adding |
P2 Director Application fails to install some of the bundles which has requirements on Java-SE 21. The reason for this issue was missing java profile dependency during installation. This new option includes Jre IU as an extra installable Unit. Fixes eclipse-equinox#484
5addbd5
to
29dc915
Compare
I did rebase just now.. I will check if build succeeds.. |
I would assume the local maven cache is broken on Jenkins. @merks : should we just re-create and push a new PR, or is there a way to cleanup all the data in current jenkins workspace? |
Yes, something broken. My test PR worked. I don't know how to clean the cache. Maybe just some shell script. In any case, I created this new PR with the same content: |
Strange. The build here is referring to the same build as the one for my new PR. In any case, if the build for my PR passes we can commit from this PR and discard mine. Let's wait and see. |
@merks : many thanks for review and help on the PR! |
P2 Director Application fails to install some of the bundles which has requirements on Java-SE 21. The reason for this issue was missing java profile dependency during installation. This new option includes Jre IU as an extra installable Unit.
Fixes #484