1
1
Fork 0
mirror of https://github.com/QB64Official/qb64.git synced 2024-07-04 23:30:24 +00:00
qb64/.ci/deploy.bat
2021-02-02 21:36:46 +11:00

14 lines
578 B
Batchfile

@ECHO OFF
SETLOCAL ENABLEEXTENSIONS ENABLEDELAYEDEXPANSION
cd ..
set BUCKET=qb64-dev-builds
set TIMEX=%TIME: =0%
set archive=qb64_%DATE:~10,4%-%DATE:~4,2%-%DATE:~7,2%-%TIMEX:~0,2%-%TIMEX:~3,2%-%TIMEX:~6,2%_%GITHUB_SHA:~0,7%_win-%PLATFORM%.7z
7z a -xr@qb64\.ci\common-exclusion.list -xr@qb64\.ci\win-exclusion.list %archive% qb64
aws --output text --query Contents[].Key s3api list-objects --bucket %BUCKET% --prefix win-%PLATFORM% > olddevbuilds.txt
aws s3 cp %archive% s3://%BUCKET%/win-%PLATFORM%/
for /F "tokens=*" %%G in (olddevbuilds.txt) do aws s3 rm s3://%BUCKET%/%%G