Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 567179 - [16] configure gerrit builds for BETA_JAVA16
Summary: [16] configure gerrit builds for BETA_JAVA16
Status: RESOLVED FIXED
Alias: None
Product: JDT
Classification: Eclipse Project
Component: Core (show other bugs)
Version: 4.17   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: BETA J16   Edit
Assignee: Jay Arthanareeswaran CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 567180
  Show dependency tree
 
Reported: 2020-09-21 00:47 EDT by Sarika Sinha CLA
Modified: 2021-02-02 03:24 EST (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sarika Sinha CLA 2020-09-21 00:47:53 EDT
Early Access JDK 16

Steps involved 

JDK 16 to be installed at foundation in JIRO (foundation ci-jenkins) 
Update Maven toolchains with java 16 for JIRO(foundation ci-jenkins) 


https://build.eclipse.org/common/maven-toolchains.xml [old tool chain example]
Update Tycho to publish BREE JavaSE-16 

move to latest tycho snapshot once the Tycho change is complete - in platform releng master 
https://git.eclipse.org/c/platform/eclipse.platform.releng.aggregator.git/tree/eclipse-platform-parent/pom.xml#n82


Profile configuration in JDT core source (JDT team) 
https://git.eclipse.org/c/jdt/eclipse.jdt.core.git/tree/org.eclipse.jdt.core.tests.compiler/pom.xml#n203

Modify gerrit job to pick up java 16 branch[In https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Gerrit-BETA/configure add 1) Under Dynamic Trigger add the the branch **/BETA_JAVA16 and 2) Under the Build tab in the "verify -Pbuild-individual-bundles -Pbree-libs -Ptest-on-javase-15 -fae" change to 16 - this will work only after profile configuration which is again dependent on tycho
Comment 1 Jay Arthanareeswaran CLA 2021-02-02 03:24:33 EST
This was completed long back.