Skip to content
StepArgumentsStatus
Start of Pipeline - (1 min 33 sec in block)
node - (1 min 32 sec in block)
node block - (57 sec in block)
tool - (0.62 sec in self)openjdk-jdk11-latest
build (Building TCK_run_pipeline) - (9 ms in self)
stage - (4.8 sec in block)Download API artifact from the build job
stage block (Download API artifact from the build job) - (4.1 sec in block)
org.jenkinsci.plugins.workflow.steps.PushdStep - (2.8 sec in block)
org.jenkinsci.plugins.workflow.steps.PushdStep block - (2.5 sec in block)
copyArtifacts - (0.59 sec in self)eclipse-ee4j_jta-api-openjdk-jdk11-latest
sh - (1.1 sec in self)find . -mindepth 2 -type f -print -exec mv {} . \;
stage - (50 sec in block)Replace API in GF
stage block (Replace API in GF) - (50 sec in block)
sh - (49 sec in self)#!/bin/bash -ex git clone https://github.com/eclipse-ee4j/glassfish.git cd glassfish git checkout master mvn -Pstaging clean install -DskipTests cd .. mv glassfish/appserver/distributions/glassfish/target/glassfish.zip . rm -rf glassfish7 unzip -q glassfish.zip cd glassfish${GLASSFISH_MAJOR}/glassfish/modules #strip the api name of RC, SNAPSHOT, and version. for jarfile in ${WORKSPACE}/download/*.jar; do echo $(basename $jarfile) | sed -e 's/-RC[0-9][0-9]*//' | sed -e 's/-SNAPSHOT//' | sed -e 's/\.[0-9][0-9]*//' | sed -e 's/\.[0-9][0-9]*//' | sed -e 's/-[0-9][0-9]*//' | while IFS= read -r gfnamejar ; do if [ -f $gfnamejar ]; then rm -v $gfnamejar; cp -v $jarfile $gfnamejar; fi; done; done