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