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/