Przeglądaj źródła

Bypass relative path error in ci

Arkadiusz Ryś 2 lat temu
rodzic
commit
15d435080f
2 zmienionych plików z 3 dodań i 1 usunięć
  1. 1 1
      .gitlab-ci.yml
  2. 2 0
      tasks.py

+ 1 - 1
.gitlab-ci.yml

@@ -59,7 +59,7 @@ deploy-docs:
     - export DISPLAY=:0
     - pip install -U -r requirements.txt
     #- python3 -m sphinx docs public
-    - inv docs --output-directory=public
+    - inv docs --output-directory=docs/public
   artifacts:
     paths:
       - public

+ 2 - 0
tasks.py

@@ -17,6 +17,8 @@ def docs_html(c, output_directory="build/html"):
     """Build the documentation in HTML form."""
     c.run(f"cp damper/system.drawio docs/system.drawio")
     c.run(f"python3 -m sphinx docs {output_directory}")
+    if output_directory == "docs/public":
+        c.run(f"cp -r docs/public/* ./public")
 
 
 @task