Skip to content

Commit 1d6ae8b

Browse files
committed
fix
1 parent 8445a86 commit 1d6ae8b

File tree

1 file changed

+11
-4
lines changed

1 file changed

+11
-4
lines changed

tools/push-to-arduino.sh

+11-4
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,8 @@ if [ $AR_HAS_COMMIT == "0" ]; then
4545
exit 1
4646
fi
4747

48+
echo "Finished uploading asset '$LIBS_ZIP_FILENAME'. Asset ID: $LIBS_ASSET_ID"
49+
4850
# Calculate the local file checksum and size
4951
local_checksum=$(sha256sum "dist/$LIBS_ZIP_FILENAME" | awk '{print $1}')
5052
local_size=$(stat -c%s "dist/$LIBS_ZIP_FILENAME")
@@ -93,21 +95,26 @@ if [ $AR_HAS_COMMIT == "0" ]; then
9395
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"
9496
if [ $? -ne 0 ]; then exit 1; fi
9597

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
97100
echo "ERROR: Failed to upload asset '$LIBS_JSON_FILENAME'"
98101
exit 1
99102
fi
100103
else
101-
echo "Asset '$LIBS_ZIP_FILENAME' already exists. Downloading JSON file..."
104+
echo "Asset '$LIBS_ZIP_FILENAME' already exists."
102105

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
104108
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
106110
echo "ERROR: Failed to delete asset '$LIBS_ZIP_FILENAME'"
107111
fi
108112
exit 1
109113
fi
110114

115+
echo "JSON asset ID: $JSON_ASSET_ID"
116+
echo "Downloading JSON asset '$LIBS_JSON_FILENAME'..."
117+
111118
cd "$AR_ROOT"
112119
mkdir -p $AR_OUT
113120
curl -s -L -o "$AR_OUT/package_esp32_index.template.json" "$IDF_LIBS_JSON_URL"

0 commit comments

Comments
 (0)