Cannot perform releases with promotion-vm for EMF Parsley JIRO
Summary
The job I used last year to do a milestone release (based on promotion-vm
) does not seem to work anymore; I switched to JDK 17 available on JIRO, but the job always fails at the very beginning both when using a Maven step or a shell step.
In the first case that's the LOG:
[emf-parsley-next-simrel-milestones] $ /opt/public/common/apache-maven-latest/bin/mvn -f releng/org.eclipse.emf.parsley.parent/pom.xml -Dcbi.jarsigner.skip=false -Dparsley.updates.dir=milestones -Dparsley.zips.dir=milestones/zips -Dmaven.repo.local=/opt/public/hipp/homes/genie.emf-parsley/workspace/emf-parsley-next-simrel-milestones/.repository clean verify -Prcp-build -Peclipse-sign -Prelease-composite
The JAVA_HOME environment variable is not defined correctly
This environment variable is needed to run this program
NB: JAVA_HOME should point to a JDK not a JRE
In the second case that's the LOG:
[emf-parsley-next-simrel-milestones] $ /bin/sh -xe /tmp/jenkins1417745877696944834.sh
+ ./mvnw -f releng/org.eclipse.emf.parsley.parent/pom.xml clean verify -Prcp-build -Peclipse-sign -Prelease-composite -Dparsley.updates.dir=milestones -Dparsley.zips.dir=milestones/zips -Dcbi.jarsigner.skip=false
Error: JAVA_HOME is not defined correctly.
We cannot execute /opt/tools/java/openjdk/jdk-17/latest/bin/java
In both cases JAVA_HOME does not seem to be defined correctly... shouldn't that be done by JIRO?
Priority
-
Urgent -
High -
Medium -
Low
Severity
-
Blocker -
Major -
Normal -
Low
Impact
I'd like to release a first milestone of EMF Parsley contributing to Simrel 2023-12