From 417ac915537f550f89daff824a206f8a10bd07f8 Mon Sep 17 00:00:00 2001
From: Jan-Hendrik Willms <tleilax+github@gmail.com>
Date: Mon, 13 Mar 2023 15:14:34 +0100
Subject: [PATCH] initial commit for generating the api documentation via
 phpdocumentor

---
 .gitlab-ci.yml | 5 ++---
 phpdoc.xml     | 2 +-
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ef21bf6..00b121f 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -19,11 +19,10 @@ pages:
   dependencies:
     - git checkout
   variables:
-    PHPDOC_OUTPUT: "doc/html"
+    PHPDOC_OUTPUT: "phpdoc-build/"
     IMAGE_TAG: "3.3"
   script:
-    - cd studip
-    - /opt/phpdoc/bin/phpdoc -t ${PHPDOC_OUTPUT} --config ../phpdoc.xml
+    - /opt/phpdoc/bin/phpdoc -t ${PHPDOC_OUTPUT} --config phpdoc.xml
     - mv ${PHPDOC_OUTPUT} ../public
   artifacts:
     when: always
diff --git a/phpdoc.xml b/phpdoc.xml
index 67b6ebd..ca3381f 100644
--- a/phpdoc.xml
+++ b/phpdoc.xml
@@ -12,7 +12,7 @@
     <version number="5.4">
         <folder>latest</folder>
         <api format="php">
-            <source>
+            <source dsn="./studip">
                 <path>lib</path>
             </source>
             <ignore hidden="true">
-- 
GitLab