Bitbucket downloads
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user