adoptium / temurin-build

Eclipse Temurin™ build scripts - common across all releases/versions
Apache License 2.0
1.02k stars 249 forks source link

Properly publish JMC update sites and have Adopt builds of JMC reference them #2037

Open thegreystone opened 4 years ago

thegreystone commented 4 years ago

This has already been approved in the TCS: https://github.com/AdoptOpenJDK/TSC/issues/92

Oracle builds of JMC also reference an update site with optional plug-ins for JMC. Adopt builds should also publish these update sites and reference them appropriately in the Adopt builds of JMC.

This work depends on https://github.com/AdoptOpenJDK/openjdk-infrastructure/issues/1002 being completed, and the update sites published appropriately first.

E.g: https:///jmc/updatesites/latest/ide/ https:///jmc/updatesites/latest/rcp/ https:///jmc/updatesites/7.0.0/ide/ https:///jmc/updatesites/7.0.0/rcp/ https:///jmc/updatesites/7.1.0/ide/ https:///jmc/updatesites/7.1.0/rcp/

thegreystone commented 4 years ago

More information in https://github.com/AdoptOpenJDK/openjdk-jmc-overrides.

aahlenst commented 4 years ago

Yeah, I know. Partially my fault. The good news: I never forgot about it and included "Hey, we need P2 support because of JMC" in every discussion with any potential supplier. I even developed said download server in July. The bad news: We don't know yet where it's going to be hosted. The Eclipse move made things significantly more complicated.

reinhapa commented 4 years ago

@aahlenst I you need support in the process on the JMC site you can also contact me at any time.

thegreystone commented 4 years ago

Good the hear that it was implemented! :) Sad to hear that it's stuck with the Eclipse move. :'(

Do you know when the Eclipse move is expected to be done?

aahlenst commented 4 years ago

No, I don't.