Skip to content
StepArgumentsStatus
Start of Pipeline - (13 min in block)
node - (13 min in block)
node block - (13 min in block)
tool - (1 sec in self)openjdk-jdk11-latest
stage - (14 sec in block)Download API artifact from the build job
stage block (Download API artifact from the build job) - (12 sec in block)
org.jenkinsci.plugins.workflow.steps.PushdStep - (2.7 sec in block)
org.jenkinsci.plugins.workflow.steps.PushdStep block - (2.4 sec in block)
copyArtifacts - (0.63 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 - (12 min in block)Replace API in GF
stage block (Replace API in GF) - (12 min in block)
sh - (12 min 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
stage - (16 sec in block)Archive the GF
stage block (Archive the GF) - (15 sec in block)
sh - (4.2 sec in self)#!/bin/bash -ex cd ${WORKSPACE} zip -r glassfish.zip glassfish${GLASSFISH_MAJOR}/
archiveArtifacts - (10 sec in self)glassfish.zip
build (Building TCK_run_pipeline) - (7 ms in self)