From 4ec8966a0609024ed7ba1dd10b6540873b4e7d99 Mon Sep 17 00:00:00 2001 From: nomi-nonsz Date: Tue, 19 Aug 2025 09:20:38 +0700 Subject: [PATCH] i'm switching to drone bruh --- .drone.yml | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) create mode 100644 .drone.yml diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..24c3065 --- /dev/null +++ b/.drone.yml @@ -0,0 +1,34 @@ +kind: pipeline +type: docker +name: default + +trigger: + branch: + - main + - new/drone-pipeline + event: + - push + +steps: + - name: getbuildtools + image: debian:bookworm + environment: + DOWNLOAD_LOCATION: dependencies + SOURCEMOD_DOWNLOAD_URL: https://sm.alliedmods.net/smdrop/1.12/sourcemod-1.12.0-git7210-linux.tar.gz + SOURCEMOD_FILENAME: sourcemod.tar.gz + SOURCEMOD_SCR_DIR: addons/sourcemod/scripting + commands: + - apt update && apt install -y wget + - mkdir $DOWNLOAD_LOCATION + - wget -q -O $DOWNLOAD_LOCATION/$SOURCEMOD_FILENAME $SOURCEMOD_DOWNLOAD_URL + - tar -zxvf $DOWNLOAD_LOCATION/$SOURCEMOD_FILENAME + - mv -v $SOURCEMOD_SCR_DIR/include scripting + - mv -v $SOURCEMOD_SCR_DIR/spcomp scripting + - mv -v $SOURCEMOD_SCR_DIR/spcomp64 scripting + - mv -v $SOURCEMOD_SCR_DIR/compile.sh scripting + - rm -r addons + - name: build + image: debian:bookworm + commands: + - apt update && apt install -y lib32stdc++6 + - bash scripting/compile.sh \ No newline at end of file