Bitbucket downloads

This commit is contained in:
2020-09-24 13:46:17 -05:00
parent d827c1f3c8
commit 689350f4ed
3 changed files with 16 additions and 56 deletions

View File

@@ -46,12 +46,6 @@ pushd "%ROOT%"
del /q upload_response.json 1>NUL 2>&1
("%CURL_BIN%" -F name="%OUT_FILE%" -F anonymous=true -F file="@%OUT_FILE%" https://pixeldrain.com/api/file > upload_response.json) || (
call :PIXEL_RESPONSE 0
)
call :PIXEL_RESPONSE 1
set PIXEL_LOCATION=https://pixeldrain.com/api/file/!PIXEL_ID!
call :UPLOAD_TO_BITBUCKET "%OUT_FILE%"
call :UPLOAD_TO_BITBUCKET "%OUT_FILE%.sha256"
call :UPLOAD_TO_BITBUCKET "%OUT_FILE%.sig"
@@ -62,7 +56,7 @@ pushd "%ROOT%"
("%JQ_BIN%" ".Versions.win32|=(.+ ["""%APP_VER%"""]|unique)" ..\releases.json>releases_temp.json && move /Y releases_temp.json releases.json 1>NUL 2>&1) || (call :ERROR "Update releases.json Versions failed")
("%JQ_BIN%" ".Locations.win32."""%APP_VER%""".sig="""!APP_SIG!"""" releases.json>releases_temp.json && move /Y releases_temp.json releases.json 1>NUL 2>&1) || (call :ERROR "Update releases.json sig failed")
("%JQ_BIN%" ".Locations.win32."""%APP_VER%""".sha256="""!APP_SHA256!"""" releases.json>releases_temp.json && move /Y releases_temp.json releases.json 1>NUL 2>&1) || (call :ERROR "Update releases.json sha256 failed")
("%JQ_BIN%" ".Locations.win32."""%APP_VER%""".urls=["""!PIXEL_LOCATION!""","""!BITBUCKET_LOCATION!"""]" releases.json>releases_temp.json && move /Y releases_temp.json releases.json 1>NUL 2>&1) || (call :ERROR "Update releases.json URL failed")
("%JQ_BIN%" ".Locations.win32."""%APP_VER%""".urls=["""!BITBUCKET_LOCATION!"""]" releases.json>releases_temp.json && move /Y releases_temp.json releases.json 1>NUL 2>&1) || (call :ERROR "Update releases.json URL failed")
)
popd
) || (
@@ -75,30 +69,6 @@ goto :END
set %~1=!%~1:"=!
goto :EOF
:PIXEL_RESPONSE
set PIXEL_RESPONSE=
if %1==1 (
for /f "delims=" %%i in ('%JQ_BIN% .success upload_response.json') do (
if "%%i" == "false" (
for /f "delims=" %%i in ('%JQ_BIN% .message upload_response.json') do (
set PIXEL_RESPONSE=!PIXEL_RESPONSE!%%i
)
call :ERROR "Upload to pixeldrain failed: !PIXEL_RESPONSE!"
) else (
for /f "delims=" %%i in ('%JQ_BIN% .id upload_response.json') do (
set PIXEL_ID=%%i
call :NO_QUOTES PIXEL_ID
)
)
)
) else (
for /f "delims=" %%i in ('type upload_response.json') do (
set PIXEL_RESPONSE=!PIXEL_RESPONSE!%%i
)
call :ERROR "Upload to pixeldrain failed: !PIXEL_RESPONSE!"
)
goto :EOF
:UPLOAD_TO_BITBUCKET
set SOURCE_FILE=%1
call :NO_QUOTES SOURCE_FILE