@@ -263,23 +263,14 @@ then
263263 export JEETCK_MODS=$TCK_PORTING_KIT
264264 export JAVAEE_HOME=$OLD_WILDFLY
265265 export JBOSS_HOME=$JAVAEE_HOME
266- if [[ -v GLASSFISH_HOME ]]; then
267- echo " GLASSFISH_HOME is set to: $GLASSFISH_HOME "
266+ if [[ -v GLASSFISH_URL ]]; then
267+ echo " GLASSFISH_URL is already set to $GLASSFISH_URL which will be used "
268268 else
269- echo " GLASSFISH_HOME is not set."
270269 GLASSFISH_URL=https://download.eclipse.org/ee4j/glassfish/glassfish-7.0.0.zip
271- GLASSFISH_ZIP=glassfish-7.0.0.zip
272- GLASSFISH_HOME=glassfish7
273-
274- if ! test -d $GLASSFISH_HOME
275- then
276- echo " Installing GlassFish"
277- curl -L $GLASSFISH_URL -o $GLASSFISH_ZIP
278- unzip ${UNZIP_ARGS} $GLASSFISH_ZIP
279- fi
280- fi
281-
270+ echo " GLASSFISH_URL is not set and will default to $GLASSFISH_URL "
282271 fi
272+ GLASSFISH_ZIP=glassfish-7.0.0.zip
273+ GLASSFISH_HOME=glassfish7
283274 export JAVAEE_HOME_RI=$ENV_ROOT /$GLASSFISH_HOME /glassfish
284275 export DERBY_HOME=$ENV_ROOT /$GLASSFISH_HOME /javadb
285276
@@ -292,6 +283,13 @@ then
292283 echo " export JAVAEE_HOME_RI=$JAVAEE_HOME_RI " >> environment
293284 echo " export DERBY_HOME=$DERBY_HOME " >> environment
294285
286+ if ! test -d $GLASSFISH_HOME
287+ then
288+ echo " Installing GlassFish"
289+ curl -L $GLASSFISH_URL -o $GLASSFISH_ZIP
290+ unzip ${UNZIP_ARGS} $GLASSFISH_ZIP
291+ fi
292+
295293 echo " Cloning WildFly " $WILDFLY_HOME $OLD_WILDFLY
296294 cp -R $WILDFLY_HOME $OLD_WILDFLY
297295 popd # out of WORK_DIR
0 commit comments