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