diff --git a/.drone.yml b/.drone.yml new file mode 100644 index 0000000..6b3ca4b --- /dev/null +++ b/.drone.yml @@ -0,0 +1,38 @@ +--- +# see https://docs.drone.io/pipeline/configuration/ +kind: pipeline +type: docker +name: build + +steps: + - name: build-css + image: node + commands: + - npm install + - npx tailwindcss -i ./src/input.css -o ./static/style.css --minify + + - name: build-zola + image: ghcr.io/getzola/zola:v0.15.3 + commands: + - zola build + + - name: upload + image: plugins/s3 + settings: + bucket: garagehq-new + access_key: + from_secret: aws_access_key_id + secret_key: + from_secret: aws_secret_access_key + source: public/**/* + strip_prefix: public/ + target: / + path_style: true + endpoint: https://garage-staging.home.adnab.me + region: garage-staging + when: + branch: + - main + event: + exclude: + - pull_request