mirror of
https://github.com/EQEmu/Server.git
synced 2026-04-27 16:32:27 +00:00
Yolo
This commit is contained in:
parent
4bbad8678c
commit
2db28a7e42
33
.drone.yml
33
.drone.yml
@ -87,7 +87,7 @@ steps:
|
|||||||
- name: cache
|
- name: cache
|
||||||
path: /home/eqemu/.ccache/
|
path: /home/eqemu/.ccache/
|
||||||
- name: Upload Artifacts
|
- name: Upload Artifacts
|
||||||
image: akkadius/eqemu-build-releaser:latest
|
image: akkadius/eqemu-build-releaser:v2
|
||||||
environment:
|
environment:
|
||||||
RCLONE_CONFIG_REMOTE_TYPE: ftp
|
RCLONE_CONFIG_REMOTE_TYPE: ftp
|
||||||
RCLONE_FTP_HOST: drone.akkadius.com
|
RCLONE_FTP_HOST: drone.akkadius.com
|
||||||
@ -95,10 +95,13 @@ steps:
|
|||||||
RCLONE_FTP_PASS:
|
RCLONE_FTP_PASS:
|
||||||
from_secret: RCLONE_FTP_PASS
|
from_secret: RCLONE_FTP_PASS
|
||||||
commands:
|
commands:
|
||||||
|
- rclone config create remote ftp env_auth true > /dev/null
|
||||||
- |
|
- |
|
||||||
rclone copy eqemu-server-linux-x64.zip remote:
|
rclone copy eqemu-server-linux-x64.zip remote:
|
||||||
- |
|
- |
|
||||||
rclone copy eqemu-server-linux-bots-x64.zip remote:
|
rclone copy eqemu-server-linux-bots-x64.zip remote:
|
||||||
|
- |
|
||||||
|
rclone ls remote:
|
||||||
|
|
||||||
trigger:
|
trigger:
|
||||||
branch:
|
branch:
|
||||||
@ -139,13 +142,41 @@ steps:
|
|||||||
RCLONE_FTP_PASS:
|
RCLONE_FTP_PASS:
|
||||||
from_secret: RCLONE_FTP_PASS
|
from_secret: RCLONE_FTP_PASS
|
||||||
commands:
|
commands:
|
||||||
|
- rclone config create remote ftp env_auth true > /dev/null
|
||||||
- |
|
- |
|
||||||
rclone copy eqemu-server-windows-x64.zip remote:
|
rclone copy eqemu-server-windows-x64.zip remote:
|
||||||
- |
|
- |
|
||||||
rclone copy eqemu-server-windows-bots-x64.zip remote:
|
rclone copy eqemu-server-windows-bots-x64.zip remote:
|
||||||
|
- |
|
||||||
|
rclone ls remote:
|
||||||
|
|
||||||
trigger:
|
trigger:
|
||||||
branch:
|
branch:
|
||||||
- akkadius/build-test
|
- akkadius/build-test
|
||||||
event:
|
event:
|
||||||
- push
|
- push
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
kind: pipeline
|
||||||
|
type: docker
|
||||||
|
name: Publish Artifacts to Github
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: Upload Artifacts
|
||||||
|
image: akkadius/eqemu-build-releaser:v2
|
||||||
|
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 config create remote ftp env_auth true > /dev/null
|
||||||
|
- |
|
||||||
|
rclone copy remote:* .
|
||||||
|
- gh-release --assets=eqemu-server-linux-x64.zip,eqemu-server-linux-bots-x64.zip,eqemu-server-windows-x64.zip,eqemu-server-windows-bots-x64.zip -y
|
||||||
|
|
||||||
|
depends_on:
|
||||||
|
- Build Windows Binaries
|
||||||
|
- Build Linux Binaries
|
||||||
|
|||||||
5
CHANGELOG.md
Normal file
5
CHANGELOG.md
Normal file
@ -0,0 +1,5 @@
|
|||||||
|
## [22.0.1]
|
||||||
|
|
||||||
|
### Stable Releases
|
||||||
|
|
||||||
|
- Testing stable releases
|
||||||
8
package.json
Normal file
8
package.json
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
{
|
||||||
|
"name": "eqemu-server",
|
||||||
|
"version": "22.0.1",
|
||||||
|
"repository": {
|
||||||
|
"type": "git",
|
||||||
|
"url": "https://github.com/EQEmu/Server.git"
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,8 +1,23 @@
|
|||||||
|
#############################################
|
||||||
|
# debian
|
||||||
|
#############################################
|
||||||
FROM debian:11-slim
|
FROM debian:11-slim
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
# basics
|
||||||
|
#############################################
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
rclone \
|
rclone \
|
||||||
make \
|
make \
|
||||||
jq \
|
jq \
|
||||||
wget \
|
wget \
|
||||||
curl
|
curl
|
||||||
|
|
||||||
|
#############################################
|
||||||
|
# node
|
||||||
|
#############################################
|
||||||
|
RUN curl -sL https://deb.nodesource.com/setup_14.x | bash && \
|
||||||
|
apt-get update && apt-get install -y nodejs && rm -rf /var/lib/apt/lists/*
|
||||||
|
|
||||||
|
RUN npm install -g gh-release
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user