From e894a1ac47429cc7fd517da7c27a27cb284643ef Mon Sep 17 00:00:00 2001 From: Luca Beltrame <lbeltrame@kde.org> Date: Sun, 24 Apr 2022 10:02:46 +0200 Subject: [PATCH] Try to start CI --- .woodpecker.yml | 50 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 50 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..cb83268 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,50 @@ +workspace: + base: /checkout + path: data + +pipeline: + submodules: + image: alpine/git + commands: + - git submodule update --init --recursive --remote themes/ananke/ + build: + image: plugins/hugo + settings: + hugo_version: 0.97.3 + validate: false + extended: true + output: public/ + cleanup: + image: alpine + environment: + - NGINX_UID=476 + - NGINX_GID=476 + commands: + - chown -R $NGINX_UID:$NGINX_ID /site/ + - rm -f /site/.gitadd /site/.gitignore + volumes: + - /srv/www/htdocs/dennogumi.org:/site + deploy: + image: einar/drone-rsync + pull: never + settings: + source: public/ + target: /site/ + recursive: true + exclude: [".gitignore", ".gitadd"] + volumes: + - /srv/www/htdocs/dennogumi.org:/site + notify: + image: plugins/matrix + settings: + homeserver: https://conference.heavensinferno.net + roomid: + from_secret: roomid + accesstoken: + from_secret: access_token + userid: + from_secret: user_id + when: + status: + - failure + - success