improvements to lib handling

pull/263/head
Frostebite 2021-05-21 23:52:06 +01:00
parent 320a33fa5c
commit 3ac2be480c
3 changed files with 5 additions and 3 deletions

3
dist/index.js vendored
View File

@ -1871,6 +1871,7 @@ class RemoteBuilder {
echo "Cached Libraries for ${branchName} from previous builds:" echo "Cached Libraries for ${branchName} from previous builds:"
ls ls
echo " " echo " "
ls "/${efsDirectoryName}/${buildUid}/${repositoryDirectoryName}/${buildParameters.projectPath}"
libDir="/${efsDirectoryName}/${buildUid}/${repositoryDirectoryName}/${buildParameters.projectPath}/Library" libDir="/${efsDirectoryName}/${buildUid}/${repositoryDirectoryName}/${buildParameters.projectPath}/Library"
if [ -d "$libDir" ]; then if [ -d "$libDir" ]; then
rm -r "$libDir" rm -r "$libDir"
@ -1883,7 +1884,7 @@ class RemoteBuilder {
echo "Library cache exists from build $latest from ${branchName}" echo "Library cache exists from build $latest from ${branchName}"
echo 'Creating empty Library folder for cache' echo 'Creating empty Library folder for cache'
mkdir "$libDir" mkdir "$libDir"
unzip -q $latest -o -d '/${efsDirectoryName}/${buildUid}/${repositoryDirectoryName}/${buildParameters.projectPath}/Library/.' unzip -q $latest -d $libDir
else else
echo 'Cache does not exist' echo 'Cache does not exist'
fi fi

2
dist/index.js.map vendored

File diff suppressed because one or more lines are too long

View File

@ -312,6 +312,7 @@ class RemoteBuilder {
echo "Cached Libraries for ${branchName} from previous builds:" echo "Cached Libraries for ${branchName} from previous builds:"
ls ls
echo " " echo " "
ls "/${efsDirectoryName}/${buildUid}/${repositoryDirectoryName}/${buildParameters.projectPath}"
libDir="/${efsDirectoryName}/${buildUid}/${repositoryDirectoryName}/${buildParameters.projectPath}/Library" libDir="/${efsDirectoryName}/${buildUid}/${repositoryDirectoryName}/${buildParameters.projectPath}/Library"
if [ -d "$libDir" ]; then if [ -d "$libDir" ]; then
rm -r "$libDir" rm -r "$libDir"
@ -324,7 +325,7 @@ class RemoteBuilder {
echo "Library cache exists from build $latest from ${branchName}" echo "Library cache exists from build $latest from ${branchName}"
echo 'Creating empty Library folder for cache' echo 'Creating empty Library folder for cache'
mkdir "$libDir" mkdir "$libDir"
unzip -q $latest -o -d '/${efsDirectoryName}/${buildUid}/${repositoryDirectoryName}/${buildParameters.projectPath}/Library/.' unzip -q $latest -d $libDir
else else
echo 'Cache does not exist' echo 'Cache does not exist'
fi fi