From 90ea67eb6e82f004bfac857627a2ebbd7ed0c2c6 Mon Sep 17 00:00:00 2001 From: Isaac Mills Date: Wed, 16 Oct 2024 17:19:24 -0600 Subject: [PATCH] Add woodpecker pipeline --- .woodpecker.yml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..24c6d95 --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,20 @@ +clone: + git: + image: woodpeckerci/plugin-git + settings: + partial: false + +steps: + - name: build + image: journal + commands: + - yarn install + - yarn run build + - rm -rf dist/atom.xml + - find dist/ -name "*.map" -o -name "*.js" -o -name "*.ico" -o -name "*.css" -o -name "*.html" -o -name "*.svg" | parallel brotli + - rm -rf /var/woodpecker/journal/index.* /var/woodpecker/journal/favicon.* /var/woodpecker/journal/logo-z.* /var/woodpecker/journal/webclip.* + - mv dist/* /var/woodpecker/journal/ + volumes: + - /var/woodpecker:/var/woodpecker + - /usr/share/fonts:/usr/share/fonts + - /usr/lib/helix/runtime/:/usr/lib/helix/runtime/