#!/bin/bash -ex
cd glassfish6/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/-M[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