ci-configs/website.yaml
2024-04-28 16:07:24 +02:00

21 lines
No EOL
557 B
YAML

steps:
- name: build
image: alpine
commands:
- apk add zola
- zola build
- name: upload
image: rclone/rclone:latest
secrets: [ web_pw ]
commands:
- export RCLONE_SFTP_PASS="$(rclone obscure $WEB_PW)"
- rclone sync ./public/ :sftp:/${CI_REPO_OWNER}/${CI_REPO_NAME}
environment:
RCLONE_SFTP_HOST: git.tilera.org
RCLONE_SFTP_USER: webmaster
RCLONE_SFTP_PORT: "2022"
when:
branch: master
event: push
depends_on:
- build