2022-11-18 13:03:24 -05:00
|
|
|
#!/bin/bash
|
2022-11-23 11:16:33 -05:00
|
|
|
portalPackDir="HIRS_AttestationCAPortal/build/distributions"
|
|
|
|
hirsPackDir="build/distributions"
|
|
|
|
mkdir -p $hirsPackDir
|
|
|
|
if [ -n "$(ls -A $hirsPackDir 2>/dev/null)" ]; then
|
|
|
|
echo "Cleaning $hirsPackDir"
|
|
|
|
rm $hirsPackDir/*
|
|
|
|
fi
|
2022-11-18 13:03:24 -05:00
|
|
|
echo "Building HIRS_AttestationCA:war ..."
|
|
|
|
./gradlew :HIRS_AttestationCA:clean :HIRS_AttestationCA:war
|
|
|
|
echo "Building HIRS_AttestationCAPortal.war..."
|
|
|
|
./gradlew :HIRS_AttestationCAPortal:clean :HIRS_AttestationCAPortal:buildRpm
|
|
|
|
echo "Packaging HIRS_AttestationCA.rpm"
|
2022-11-23 11:16:33 -05:00
|
|
|
if [ -n "$(ls -A $portalPackDir 2>/dev/null)" ]; then
|
|
|
|
cp $portalPackDir/* $hirsPackDir/.
|
|
|
|
else echo "Error: no package found in $packDir"
|
|
|
|
fi
|