mirror of
https://codeberg.org/emersion/gamja.git
synced 2024-11-14 19:05:01 -05:00
ci: add deploy task
This commit is contained in:
parent
bbfeb5bcbc
commit
a57428002f
1 changed files with 8 additions and 0 deletions
|
@ -1,10 +1,18 @@
|
|||
image: alpine/latest
|
||||
packages:
|
||||
- npm
|
||||
- rsync
|
||||
sources:
|
||||
- https://git.sr.ht/~emersion/gamja
|
||||
secrets:
|
||||
- 5874ac5a-905e-4596-a117-fed1401c60ce # deploy SSH key
|
||||
tasks:
|
||||
- setup: |
|
||||
cd gamja
|
||||
npm install --include=dev
|
||||
npm run build
|
||||
- deploy: |
|
||||
[ "$(git branch --show-current)" = "master" ] || complete-build
|
||||
cd gamja/dist
|
||||
rsync --rsh="ssh -o StrictHostKeyChecking=no" -rP \
|
||||
--delete --delete-excluded . deploy@emersion.fr:/srv/http/gamja
|
||||
|
|
Loading…
Reference in a new issue