diff options
author | typebrook <typebrook@gmail.com> | 2020-01-04 00:07:22 +0800 |
---|---|---|
committer | typebrook <typebrook@gmail.com> | 2020-01-04 00:07:22 +0800 |
commit | eeb7d09d1cd1eb13804d11e84ed1480e38f463c3 (patch) | |
tree | 52caf7a1360f7408cd53eac9c20ddf6d68e1980f /scripts/upload-github-release-asset.sh | |
parent | bce3980d54e051f68a858114993b1e3901bd4122 (diff) | |
parent | 07228d5f372d171618f28a64b446759e7eeadf4a (diff) |
Merge commit '07228d5f372d171618f28a64b446759e7eeadf4a' into dev
Diffstat (limited to 'scripts/upload-github-release-asset.sh')
-rwxr-xr-x | scripts/upload-github-release-asset.sh | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/scripts/upload-github-release-asset.sh b/scripts/upload-github-release-asset.sh index 6923870..0325530 100755 --- a/scripts/upload-github-release-asset.sh +++ b/scripts/upload-github-release-asset.sh | |||
@@ -62,17 +62,17 @@ eval $(echo "$response" | grep -C2 "\"name\":.\+$(basename $filename)" | grep -m | |||
62 | if [ "$asset_id" = "" ]; then | 62 | if [ "$asset_id" = "" ]; then |
63 | echo "No need to overwrite asset" | 63 | echo "No need to overwrite asset" |
64 | else | 64 | else |
65 | if [ "$overwrite" ]; then | 65 | if [[ "$overwrite" == "true" ]] || [[ "$overwrite" == "delete" ]]; then |
66 | echo "Deleting asset($asset_id)... " | 66 | echo "Deleting asset($asset_id)... " |
67 | curl -X "DELETE" -H "Authorization: token $github_api_token" "https://api.github.com/repos/$owner/$repo/releases/assets/$asset_id" | 67 | curl -X "DELETE" -H "Authorization: token $github_api_token" "https://api.github.com/repos/$owner/$repo/releases/assets/$asset_id" |
68 | if [[ "$overwrite" == "delete" ]]; then | ||
69 | exit 0 | ||
70 | fi | ||
68 | else | 71 | else |
69 | echo "File already exists on tag $tag" | 72 | echo "File already exists on tag $tag" |
70 | echo "If you want to overwrite it, set overwrite=true" | 73 | echo "If you want to overwrite it, set overwrite=true" |
71 | exit 1 | 74 | exit 1 |
72 | fi | 75 | fi |
73 | if [ "$overwrite" == "delete" ]; then | ||
74 | exit 0 | ||
75 | fi | ||
76 | fi | 76 | fi |
77 | 77 | ||
78 | # Upload asset | 78 | # Upload asset |