@@ -45,6 +45,8 @@ if [ $AR_HAS_COMMIT == "0" ]; then
45
45
exit 1
46
46
fi
47
47
48
+ echo " Finished uploading asset '$LIBS_ZIP_FILENAME '. Asset ID: $LIBS_ASSET_ID "
49
+
48
50
# Calculate the local file checksum and size
49
51
local_checksum=$( sha256sum " dist/$LIBS_ZIP_FILENAME " | awk ' {print $1}' )
50
52
local_size=$( stat -c%s " dist/$LIBS_ZIP_FILENAME " )
@@ -93,21 +95,26 @@ if [ $AR_HAS_COMMIT == "0" ]; then
93
95
python3 tools/add_sdk_json.py -j " $AR_OUT /package_esp32_index.template.json" -n " esp32-arduino-libs" -v " $LIBS_VERSION " -u " $IDF_LIBS_ZIP_URL " -f " $LIBS_ZIP_FILENAME " -s " $local_size " -c " $local_checksum "
94
96
if [ $? -ne 0 ]; then exit 1; fi
95
97
96
- if [ ` github_release_asset_upload " $AR_LIBS_REPO " " $LIBS_RELEASE_ID " " $LIBS_JSON_FILENAME " " $AR_OUT /package_esp32_index.template.json" ` == " " ]; then
98
+ JSON_ASSET_ID=` github_release_asset_upload " $AR_LIBS_REPO " " $LIBS_RELEASE_ID " " $LIBS_JSON_FILENAME " " $AR_OUT /package_esp32_index.template.json" `
99
+ if [ -z " $JSON_ASSET_ID " ]; then
97
100
echo " ERROR: Failed to upload asset '$LIBS_JSON_FILENAME '"
98
101
exit 1
99
102
fi
100
103
else
101
- echo " Asset '$LIBS_ZIP_FILENAME ' already exists. Downloading JSON file... "
104
+ echo " Asset '$LIBS_ZIP_FILENAME ' already exists."
102
105
103
- if [ ` github_release_asset_id " $AR_LIBS_REPO " " $LIBS_RELEASE_ID " " $LIBS_JSON_FILENAME " ` == " " ]; then
106
+ JSON_ASSET_ID=` github_release_asset_id " $AR_LIBS_REPO " " $LIBS_RELEASE_ID " " $LIBS_JSON_FILENAME " `
107
+ if [ -z " $JSON_ASSET_ID " ]; then
104
108
echo " ERROR: JSON file '$LIBS_JSON_FILENAME ' not found. Deleting asset '$LIBS_ZIP_FILENAME ' and exiting..."
105
- if [ ` github_release_asset_delete " $AR_LIBS_REPO " " $LIBS_ASSET_ID " ` == " 0" ]; then
109
+ if [ " ` github_release_asset_delete " $AR_LIBS_REPO " " $LIBS_ASSET_ID " ` " == " 0" ]; then
106
110
echo " ERROR: Failed to delete asset '$LIBS_ZIP_FILENAME '"
107
111
fi
108
112
exit 1
109
113
fi
110
114
115
+ echo " JSON asset ID: $JSON_ASSET_ID "
116
+ echo " Downloading JSON asset '$LIBS_JSON_FILENAME '..."
117
+
111
118
cd " $AR_ROOT "
112
119
mkdir -p $AR_OUT
113
120
curl -s -L -o " $AR_OUT /package_esp32_index.template.json" " $IDF_LIBS_JSON_URL "
0 commit comments