ci: move documentation step to ryali
Some checks reported errors
continuous-integration/drone/pr Build encountered an error

This commit is contained in:
light7734 2025-08-23 14:55:59 +03:30
parent cec117d127
commit 11a4d6d17d
Signed by: light7734
GPG key ID: 8C30176798F1A6BA

View file

@ -92,7 +92,8 @@
kind: pipeline
type: docker
name: documentation
node:
environment: ryali
trigger:
branch:
- main
@ -102,7 +103,6 @@ steps:
image: documentation:latest
pull: if-not-exists
commands:
# Build docs
- pwd
- cd docs
- mkdir generated
@ -110,9 +110,5 @@ steps:
- touch generated/api.rst
- sphinx-build -M html . .
- mv ./html light_docs_dev_staging
- ssh light@5.75.206.84 "sudo rm -rf /home/light/light_docs_dev_staging"
- scp -r ./light_docs_dev_staging light@5.75.206.84:/home/light/
- ssh light@5.75.206.84 "sudo rm -rf /home/light/light_docs_dev/*"
- ssh light@5.75.206.84 "sudo mv /home/light/light_docs_dev_staging/* /home/light/light_docs_dev/"
- sudo rm -rf /light_docs_dev/*
- sudo mv ./html/* /light_docs_dev/