mirror of
https://github.com/EQEmu/Server.git
synced 2026-05-02 00:42:41 +00:00
Test upload
This commit is contained in:
parent
ccd325f75d
commit
911ce259e8
30
.drone.yml
30
.drone.yml
@ -86,6 +86,17 @@ steps:
|
|||||||
volumes:
|
volumes:
|
||||||
- name: cache
|
- name: cache
|
||||||
path: /home/eqemu/.ccache/
|
path: /home/eqemu/.ccache/
|
||||||
|
- name: Upload Artifacts
|
||||||
|
image: akkadius/eqemu-build-releaser:latest
|
||||||
|
environment:
|
||||||
|
RCLONE_CONFIG_REMOTE_TYPE: ftp
|
||||||
|
RCLONE_FTP_HOST: drone.akkadius.com
|
||||||
|
RCLONE_FTP_USER: artifacts
|
||||||
|
RCLONE_FTP_PASS:
|
||||||
|
from_secret: RCLONE_FTP_PASS
|
||||||
|
commands:
|
||||||
|
- rclone copy eqemu-server-linux-x64.zip remote:
|
||||||
|
- rclone copy eqemu-server-linux-bots-x64.zip remote:
|
||||||
|
|
||||||
trigger:
|
trigger:
|
||||||
branch:
|
branch:
|
||||||
@ -99,7 +110,6 @@ kind: pipeline
|
|||||||
type: exec
|
type: exec
|
||||||
name: Build Windows Binaries
|
name: Build Windows Binaries
|
||||||
|
|
||||||
|
|
||||||
platform:
|
platform:
|
||||||
os: windows
|
os: windows
|
||||||
arch: amd64
|
arch: amd64
|
||||||
@ -109,16 +119,28 @@ steps:
|
|||||||
commands:
|
commands:
|
||||||
- git submodule init
|
- git submodule init
|
||||||
- git submodule update
|
- git submodule update
|
||||||
- name: build-win-x64
|
- name: Windows x64
|
||||||
commands:
|
commands:
|
||||||
- utils/scripts/build/windows-build-no-bots.ps1
|
- utils/scripts/build/windows-build-no-bots.ps1
|
||||||
- name: build-win-x64-bots
|
- name: Windows x64 Bots
|
||||||
commands:
|
commands:
|
||||||
- utils/scripts/build/windows-build-bots.ps1
|
- utils/scripts/build/windows-build-bots.ps1
|
||||||
- name: package-artifacts
|
- name: Package Artifacts
|
||||||
commands:
|
commands:
|
||||||
- utils/scripts/build/package-artifacts.ps1
|
- utils/scripts/build/package-artifacts.ps1
|
||||||
- dir *.zip
|
- dir *.zip
|
||||||
|
- rclone copy eqemu-server-windows-x64.zip remote:
|
||||||
|
- rclone copy eqemu-server-windows-bots-x64.zip remote:
|
||||||
|
- name: Upload Artifacts
|
||||||
|
environment:
|
||||||
|
RCLONE_CONFIG_REMOTE_TYPE: ftp
|
||||||
|
RCLONE_FTP_HOST: drone.akkadius.com
|
||||||
|
RCLONE_FTP_USER: artifacts
|
||||||
|
RCLONE_FTP_PASS:
|
||||||
|
from_secret: RCLONE_FTP_PASS
|
||||||
|
commands:
|
||||||
|
- rclone copy eqemu-server-windows-x64.zip remote:
|
||||||
|
- rclone copy eqemu-server-windows-bots-x64.zip remote:
|
||||||
|
|
||||||
trigger:
|
trigger:
|
||||||
branch:
|
branch:
|
||||||
|
|||||||
8
utils/scripts/build/releaser.Dockerfile
Normal file
8
utils/scripts/build/releaser.Dockerfile
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
FROM debian:11-slim
|
||||||
|
|
||||||
|
RUN apt-get update && apt-get install -y \
|
||||||
|
rclone \
|
||||||
|
make \
|
||||||
|
jq \
|
||||||
|
wget \
|
||||||
|
curl
|
||||||
Loading…
x
Reference in New Issue
Block a user