From 1005fc345927cfafba8e66b260d8ba09040b2dab Mon Sep 17 00:00:00 2001 From: Morgan Pretty Date: Thu, 4 Apr 2024 11:09:49 +1100 Subject: [PATCH] Check folder exists first --- .drone.jsonnet | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/.drone.jsonnet b/.drone.jsonnet index a11dcb0a5..34b93bed8 100644 --- a/.drone.jsonnet +++ b/.drone.jsonnet @@ -234,9 +234,23 @@ local update_cocoapods_cache(depends_on) = { { name: 'Check DerivedData', commands: [ - 'ls $HOME/Library/Developer/Xcode/Archives', - 'ls $HOME/Library/Developer/Xcode/DerivedData', - 'ls "$HOME/Library/Developer/Xcode/iOS DeviceSupport"' + ||| + if [[ -d $HOME/Library/Developer/Xcode/Archives ]]; then + ls $HOME/Library/Developer/Xcode/Archives + else + echo "No files in Archives" + fi + if [[ -d $HOME/Library/Developer/Xcode/DerivedData ]]; then + ls $HOME/Library/Developer/Xcode/DerivedData + else + echo "No files in DerivedData" + fi + if [[ -d "$HOME/Library/Developer/Xcode/iOS DeviceSupport" ]]; then + ls "$HOME/Library/Developer/Xcode/iOS DeviceSupport" + else + echo "No files in iOS DeviceSupport" + fi + ||| ] }, version_info,