mirror of https://github.com/OpenVidu/openvidu.git
openvidu-test-e2e: improved loadFolderFromCache
parent
2b6752fd73
commit
ecd05262be
|
@ -162,10 +162,20 @@ def storeFolderInCache(folderToStore, cacheDestiny) {
|
||||||
}
|
}
|
||||||
|
|
||||||
def loadFolderFromCache(cacheFolder, destinyFolder) {
|
def loadFolderFromCache(cacheFolder, destinyFolder) {
|
||||||
println('Loading from cache')
|
script {
|
||||||
sh "sudo mkdir -p ${destinyFolder}"
|
env.cacheFolder = cacheFolder
|
||||||
sh "sudo mv ${cacheFolder}/* ${destinyFolder}"
|
env.destinyFolder = destinyFolder
|
||||||
sh "sudo chown -R 1000:1000 ${destinyFolder} && sudo chmod 777 ${destinyFolder}"
|
sh(script: '''#!/bin/bash -xe
|
||||||
|
if [[ (-d ${cacheFolder}) && ("$(ls -A ${cacheFolder})") ]]; then
|
||||||
|
echo "Loading from cache"
|
||||||
|
sudo mkdir -p ${destinyFolder}
|
||||||
|
sudo mv ${cacheFolder}/* ${destinyFolder}
|
||||||
|
sudo chown -R 1000:1000 ${destinyFolder} && sudo chmod 777 ${destinyFolder}
|
||||||
|
else
|
||||||
|
echo "Cache folder does not exist or is empty"
|
||||||
|
fi
|
||||||
|
'''.stripIndent())
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return this
|
return this
|
||||||
|
|
Loading…
Reference in New Issue