pull/4/head
Dmitry Kirdyashkin 2023-07-23 15:13:10 +03:00
parent 6f9ff86fe8
commit 705e8760bb
1 changed files with 2 additions and 18 deletions

20
lib
View File

@ -21,22 +21,6 @@ function create-commit(){
}
function create-release(){
if [[ -z "${TAG}" ]]; then
echo "TAG key is not set"
exit
fi
if [[ $1 == 'latest' ]]; then
echo "Deleting old latest release"
RELEASE_LIST=$(curl -X GET -Url https://gitea.kdiva.ru/api/v1/repos/modules/sc-items/releases)
LATEST_RELEASE_ID=$(jq -r '.[] | select(.tag_name=="latest") | .id' <<< $RELEASE_LIST)
delete-release $LATEST_RELEASE_ID
delete-tag
RELEASE_TAG="$1"
else
RELEASE_TAG="$1-$DRONE_BRANCH"
fi
COMMIT_SHA=$(git rev-parse HEAD)
RESPONSE=$(curl \
-X 'POST' \
@ -46,9 +30,9 @@ function create-release(){
-H 'Authorization: Bearer 10e4af53e553aacb905766512e36487492d61a66' \
-d '{
"draft": false,
"name": "'"release $RELEASE_TAG"'",
"name": "'"release $RELEASE"'",
"prerelease": false,
"tag_name": "'"$RELEASE_TAG"'",
"tag_name": "'"$RELEASE"'",
"target_commitish": "'"$COMMIT_SHA"'"
}')
}