Test pipeline

This commit is contained in:
Akkadius 2023-01-20 16:04:08 -06:00
parent 5ab1d7740f
commit 9df9f213f6
2 changed files with 12 additions and 20 deletions

View File

@ -113,33 +113,16 @@ platform:
steps:
- name: Build Windows X64 Release
environment:
GITHUB_TOKEN:
from_secret: GH_RELEASE_GITHUB_API_TOKEN
commands:
- .\utils\scripts\build\build-release.bat
- git submodule init
- git submodule update
- name: Windows x64
commands:
- utils/scripts/build/windows-build.ps1
- name: Package Artifact
commands:
- utils/scripts/build/package-artifacts.ps1
- dir *.zip
- name: Upload Artifact
environment:
RCLONE_CONFIG_REMOTE_TYPE: ftp
RCLONE_FTP_HOST: drone.akkadius.com
RCLONE_FTP_USER: artifacts
RCLONE_FTP_PASS:
from_secret: RCLONE_FTP_PASS
GITHUB_TOKEN:
from_secret: GH_RELEASE_GITHUB_API_TOKEN
commands:
- rclone config create remote ftp env_auth true
- |
rclone copy eqemu-server-windows-x64.zip remote:
- |
rclone ls remote:
- .\utils\scripts\build\build-release.bat
trigger:
branch:

View File

@ -1 +1,10 @@
.\utils\scripts\build\should-release\should-release.exe || echo Not releasing, exit gracefully && exit /b 0
git submodule init
git submodule update
utils/scripts/build/windows-build.ps1
utils/scripts/build/package-artifacts.ps1
dir *.zip
rclone config create remote ftp env_auth true
rclone copy eqemu-server-windows-x64.zip remote:
rclone ls remote: