-
Notifications
You must be signed in to change notification settings - Fork 112
Run a Platform TCK test with GlassFish 7
su
export JDK17_HOME=$JAVA_HOME export JDK=JDK17
export JDK_HOME=$JAVA_HOME export PATH=$JDK_HOME/bin:$PATH
export JDK_HOME=$JAVA_HOME export PATH=$JDK_HOME/bin:$PATH
mkdir -p /tmp/ee10
cd /tmp/ee10
export WORKSPACE=$PWD
#ensure ant is setup [ -z "$ANT_HOME" ] && wget https://archive.apache.org/dist/ant/binaries/apache-ant-1.10.6-bin.zip && unzip -o apache-ant-1.10.6-bin.zip && rm -f apache-ant-1.10.6-bin.zip && export ANT_HOME=$PWD/apache-ant-1.10.6 && export PATH=$ANT_HOME/bin
export GF_BUNDLE_URL=https://download.eclipse.org/ee4j/glassfish/glassfish-7.0.0-SNAPSHOT-nightly.zip
[ ! -d "jakartaeetck" ] && wget https://download.eclipse.org/ee4j/jakartaee-tck/jakartaee10/staged/eftl/jakarta-jakartaeetck-10.0.0.zip && unzip jakarta-jakartaeetck-10.0.0.zip && chmod +x jakartaeetck/docker/run_jakartaeetck.sh
bash -x ./jakartaeetck/docker/run_jakartaeetck.sh ejb30/lite/enventry/singleton 2>&1 | tee tck.log