mirror of
https://github.com/EQEmu/Server.git
synced 2026-04-20 01:12:36 +00:00
Test pipeline
This commit is contained in:
parent
5ab1d7740f
commit
9df9f213f6
23
.drone.yml
23
.drone.yml
@ -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:
|
||||
|
||||
@ -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:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user