Add woodpecker pipeline
Some checks failed
ci/woodpecker/manual/woodpecker Pipeline failed

This commit is contained in:
Isaac Mills 2024-10-16 17:19:24 -06:00
parent 3d142fa51d
commit 90ea67eb6e
Signed by: fnmain
GPG key ID: B67D7410F33A0F61

20
.woodpecker.yml Normal file
View file

@ -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/