-
Notifications
You must be signed in to change notification settings - Fork 89
[RelEng] Migrate Maven publication to new Central Portal API #3179
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
[RelEng] Migrate Maven publication to new Central Portal API #3179
Conversation
|
@merks FYI this pipeline passed one first run, but only for the platform namespace (for the other two namespaces the tokens are missing). @elsazac can you please check the new Central Portal if there has been an deployment for the o.e.platform namespace and check if it's correct and discard it so that it is ** !NOT! RELEASED**! |
da20d42 to
8ab14b1
Compare
|
Are we sure (or expecting) that the problem of only being able to see a deployment made with one's own ID has been addressed already? |
|
Thank you @elsazac for checking and providing all these information. That makes me confident that the deployment actually worked.
Good point, that's probably the reasons why Elsa cannot see the full deployment. In the meantime, I'll just continue to use the Publisher API to manage (inspect and drop) the deployment: In general we could also built that into a Jenkins job, but that would mean that any Committer can publish a release (which is technically already the case today, but one has to know about the mentioned API and how to use it). |
3aeec18 to
8cb4689
Compare
|
This is now fully functional and ready for review. According to my testing it works as desired. Later we could use that to automate the final publication step and perform it in the |
8cb4689 to
43f9711
Compare
43f9711 to
3768e77
Compare
|
This now ready for submission and with this we can consider the migration to the new Maven Central Portal as completed.
I'll create a follow-up PR to work out this proposal and describe the further integration I have in mind for the Maven publication. |




This is currently a draft as the tokens are not yet available for all three namespaces (
platform,jdtandpde).