tmp: publish dry run

This commit is contained in:
Cory Schwartz 2021-06-03 10:18:13 -07:00
parent 65651099b6
commit 92fdbd80d9
2 changed files with 17 additions and 13 deletions

View File

@ -855,13 +855,13 @@ workflows:
- build-all
- build-macos
- build-appimage
filters:
branches:
ignore:
- /.*/
tags:
only:
- /^v\d+\.\d+\.\d+(-rc\d+)?$/
# filters:
# branches:
# ignore:
# - /.*/
# tags:
# only:
# - /^v\d+\.\d+\.\d+(-rc\d+)?$/
- build-and-push-image:
dockerfile: Dockerfile.lotus
path: .

View File

@ -18,6 +18,8 @@ do
command -v "${REQUIRE}" >/dev/null 2>&1 || echo >&2 "'${REQUIRE}' must be installed"
done
CIRCLE_TAG=DEFINITELYDOESNOTEXIST
#see if the release already exists by tag
RELEASE_RESPONSE=`
curl \
@ -47,7 +49,7 @@ if [ "${RELEASE_ID}" = "null" ]; then
# create it if it doesn't exist yet
RELEASE_RESPONSE=`
curl \
echo curl \
--request POST \
--header "Authorization: token ${GITHUB_TOKEN}" \
--header "Content-Type: application/json" \
@ -58,6 +60,8 @@ else
echo "release already exists"
fi
RELEASE_RESPONSE=DEFINITELYDOESNOTEXIST
RELEASE_UPLOAD_URL=`echo "${RELEASE_RESPONSE}" | jq -r '.upload_url' | cut -d'{' -f1`
echo "Preparing to send artifacts to ${RELEASE_UPLOAD_URL}"
@ -68,15 +72,15 @@ artifacts=(
"lotus_${CIRCLE_TAG}_darwin-amd64.tar.gz"
"lotus_${CIRCLE_TAG}_darwin-amd64.tar.gz.cid"
"lotus_${CIRCLE_TAG}_darwin-amd64.tar.gz.sha512"
"Lotus-${CIRCLE_TAG}-x86_64.AppImage"
"Lotus-${CIRCLE_TAG}-x86_64.AppImage.cid"
"Lotus-${CIRCLE_TAG}-x86_64.AppImage.sha512"
"Lotus-${CIRCLE_TAG}-x86_64.AppImage"
"Lotus-${CIRCLE_TAG}-x86_64.AppImage.cid"
"Lotus-${CIRCLE_TAG}-x86_64.AppImage.sha512"
)
for RELEASE_FILE in "${artifacts[@]}"
do
echo "Uploading ${RELEASE_FILE}..."
curl \
echo curl \
--request POST \
--header "Authorization: token ${GITHUB_TOKEN}" \
--header "Content-Type: application/octet-stream" \
@ -96,7 +100,7 @@ miscellaneous=(
for MISC in "${miscellaneous[@]}"
do
echo "Uploading release bundle: ${MISC}"
curl \
echo curl \
--request POST \
--header "Authorization: token ${GITHUB_TOKEN}" \
--header "Content-Type: application/octet-stream" \