Publish script update with versio file not existing check
This commit is contained in:
@@ -56,10 +56,14 @@ if [ ! -z "${GITEA_UPLOAD_FILENAME}" ] &&
|
|||||||
curl -LJO \
|
curl -LJO \
|
||||||
--output-dir "${PACKAGE_DOWNLOAD}" \
|
--output-dir "${PACKAGE_DOWNLOAD}" \
|
||||||
${GITEA_URL_DL}/v${VERSION}.zip;
|
${GITEA_URL_DL}/v${VERSION}.zip;
|
||||||
curl --user ${GITEA_USER}:${GITEA_TOKEN} \
|
if [ -f "${PACKAGE_DOWNLOAD}${GITEA_UPLOAD_FILENAME}-v${VERSION}.zip" ]; then
|
||||||
--upload-file "${PACKAGE_DOWNLOAD}${GITEA_UPLOAD_FILENAME}-v${VERSION}.zip" \
|
print "Version file does not exist for ${VERSION}";
|
||||||
${GITEA_URL_PUSH}?version=${VERSION};
|
else
|
||||||
echo "${VERSION}" > "${file_last_published}";
|
curl --user ${GITEA_USER}:${GITEA_TOKEN} \
|
||||||
|
--upload-file "${PACKAGE_DOWNLOAD}${GITEA_UPLOAD_FILENAME}-v${VERSION}.zip" \
|
||||||
|
${GITEA_URL_PUSH}?version=${VERSION};
|
||||||
|
echo "${VERSION}" > "${file_last_published}";
|
||||||
|
fi;
|
||||||
else
|
else
|
||||||
echo "Missing either GITEA_UPLOAD_FILENAME, GITEA_URL_DL, GITEA_URL_PUSH, GITEA_USER or GITEA_TOKEN environment variable";
|
echo "Missing either GITEA_UPLOAD_FILENAME, GITEA_URL_DL, GITEA_URL_PUSH, GITEA_USER or GITEA_TOKEN environment variable";
|
||||||
fi;
|
fi;
|
||||||
|
|||||||
Reference in New Issue
Block a user