mirror of
https://github.com/azaion/annotations.git
synced 2026-04-22 12:56:30 +00:00
add badge with window switch on the top right
This commit is contained in:
+25
-16
@@ -1,14 +1,22 @@
|
||||
setlocal enabledelayedexpansion
|
||||
set CONFIG=%1
|
||||
@echo off
|
||||
|
||||
set API_URL=https://api.azaion.com
|
||||
|
||||
set LOGIN_URL=https://api.azaion.com/login
|
||||
set RESOURCE_URL=https://api.azaion.com/resources
|
||||
set EMAIL=uploader@azaion.com
|
||||
set PASSWORD=Az@1on_10Upl0@der
|
||||
set FILE_TO_UPLOAD=bin\Release\net8.0-windows\secure\Azaion.Annotator.dll
|
||||
|
||||
set FILE1_TO_UPLOAD=%cd%\bin\%CONFIG%\net8.0-windows\secure\Azaion.Annotator.dll
|
||||
set "FILE1_TO_UPLOAD=%FILE1_TO_UPLOAD:\=/%"
|
||||
|
||||
set FILE2_TO_UPLOAD=%cd%\bin\%CONFIG%\net8.0-windows\secure\Azaion.Dataset.dll
|
||||
set "FILE2_TO_UPLOAD=%FILE2_TO_UPLOAD:\=/%"
|
||||
|
||||
|
||||
echo Logging in and retrieving token...
|
||||
for /f "tokens=*" %%i in ('curl -s -X POST -H "Content-Type: application/json" ^
|
||||
-d "{\"email\":\"%EMAIL%\",\"password\":\"%PASSWORD%\"}" %LOGIN_URL%') do set RESPONSE=%%i
|
||||
-d "{\"email\":\"%EMAIL%\",\"password\":\"%PASSWORD%\"}" %API_URL%/login') do set RESPONSE=%%i
|
||||
|
||||
for /f "tokens=2 delims=:" %%a in ('echo %RESPONSE% ^| findstr /i "token"') do (
|
||||
set "TOKEN=%%a"
|
||||
@@ -16,18 +24,19 @@ for /f "tokens=2 delims=:" %%a in ('echo %RESPONSE% ^| findstr /i "token"') do (
|
||||
set "TOKEN=!TOKEN:~0,-2!"
|
||||
)
|
||||
|
||||
echo Token retrieved: %TOKEN%
|
||||
|
||||
:: Step 2: Upload the DLL file
|
||||
if not exist "%FILE_TO_UPLOAD%" (
|
||||
echo File %FILE_TO_UPLOAD% does not exist. Exiting...
|
||||
exit /b 1
|
||||
)
|
||||
|
||||
echo Uploading file to resources...
|
||||
curl -X POST -H "Authorization: Bearer %TOKEN%" ^
|
||||
-H "Content-Type: application/octet-stream" ^
|
||||
--data-binary @"%FILE_TO_UPLOAD%" ^
|
||||
%RESOURCE_URL%
|
||||
echo Uploading files to resources...
|
||||
|
||||
echo Done!
|
||||
curl --location %API_URL%/resources ^
|
||||
-H "Authorization: Bearer %TOKEN%" ^
|
||||
-H "Content-Type: multipart/form-data" ^
|
||||
--form "data=@%FILE1_TO_UPLOAD%"
|
||||
|
||||
curl --location %API_URL%/resources ^
|
||||
-H "Authorization: Bearer %TOKEN%" ^
|
||||
-H "Content-Type: multipart/form-data" ^
|
||||
--form "data=@%FILE2_TO_UPLOAD%"
|
||||
|
||||
|
||||
echo Done!
|
||||
|
||||
Reference in New Issue
Block a user