From 71672f2a2a1d17996968c27ef996ee0e4893b2b2 Mon Sep 17 00:00:00 2001 From: Michael Yick Date: Wed, 19 Jul 2023 09:57:59 -0500 Subject: [PATCH] add basic CI/CD compiling testing for cavecomm --- .woodpecker.yml | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..0b1c930 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,17 @@ +#clone: +# git: +# image: woodpeckerci/plugin-git +# settings: +# path: https://ReleaseSmith:${ReleaseSmithPassword}@git.snootgame.xyz/Cavemanon/Exit-665.git +# submodule_overrides: +# Exit665-Specifications: https://ReleaseSmith:${ReleaseSmithPassword}@git.snootgame.xyz/Cavemanon/Exit665-Specifications.git + +pipeline: + build: + image: debian:unstable-slim + commands: + - apt update + - apt install openssl libpqxx-dev libcurlpp-dev wget build-essential libboost-all-dev -y + - wget https://github.com/CrowCpp/Crow/releases/download/v1.0%2B5/crow-v1.0+5.deb -O /tmp/crow-v1.0+5.deb + - dpkg -i /tmp/crow-v1.0+5.deb + - make build