update ci configuration
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
Late Night Defender 2025-02-28 13:58:07 +00:00
parent 45698aef8a
commit 53acc13b61

View file

@ -1,9 +1,15 @@
when:
- branch: main
event: push
- event: tag
steps: steps:
- name: techtransthai-simple-deploy - name: deploy
image: alpine image: alpine
commands: commands:
- apk add git go
- apk add --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community --no-cache hugo - apk add --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community --no-cache hugo
- hugo --destination /mnt/caddy-sites/thailinux.techtransthai.org/public - hugo
- rm -rf /mnt/caddy-sites/thailinux.techtransthai.org/*
- cp -r public/* /mnt/caddy-sites/thailinux.techtransthai.org
volumes: volumes:
- /media/sasha/Data1/Apps/caddy/sites:/mnt/caddy-sites - /media/sasha/Data1/Apps/caddy/sites:/mnt/caddy-sites