-
Notifications
You must be signed in to change notification settings - Fork 82
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
Update direct-from-maven 3rd party dependencies in the target #1623
Conversation
/request-license-review |
Workflow run (with attached summary files): |
I think the license tool is just broken at the moment. 😱 Note that I did builds for all these versions via this build yesterday: https://ci.eclipse.org/orbit/job/orbit-simrel-maven-osgi/ Yesterday a few reviews were opened.
But they were all closed by this morning, and a full build with strict dash license checking passed... |
I wonder if something in JDT has changed to cause new problems. From this linke: I see this But that all looks quite bogus... |
There were changes in maven build like eclipse-jdt/eclipse.jdt.ui#951 and eclipse-jdt/eclipse.jdt.core#1663. Could that be the trigger here? |
I saw also some mails about 4.30 platform deploying artifacts to maven - that is the root cause may be? |
IMHO, it's highly unlikely these to have caused it. |
I suspect that the JDT artifacts maybe include a pom information that confuses the license tool. I already noted in the past that the assumption that:
in the tool is probably wrong. |
@akurtakov at laest from a short review the group ID of some items has changed e.g a feature previously had
now will have
(as one can also see on the screenshot). So I think the license database has to be updated or one needs to restore the group id with this: https://github.com/eclipse-tycho/tycho/wiki/Tycho-Pomless#overwrite-group-and-artifact-ids /CC @vogella |
So shall we restore the old IDs? |
@laeubi have you raised these concerns in https://github.com/eclipse/dash-licenses/ ? The link to the issue would help for future references as the groupIds we have and are pushed to maven central mismatch and etc. |
Yes for now to unblock builds. |
FYI - Both changes from above have been merged by @akurtakov |
I'll trigger new I-build as otherwise all licensecheck usages would have to be changed to use master of the git submodules. |
582b4bc
to
ab5457a
Compare
🥳 The license checks pass! |
No description provided.