From f2ff02f6591215a3503bc67f80fa31fb5318063f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20De=20Keersmaeker?= <francois.dekeersmaeker@uclouvain.be> Date: Mon, 14 Oct 2024 14:20:08 +0200 Subject: [PATCH] CI += deploy Doxygen to pages --- .gitlab-ci.yml | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index feddfe6..117d802 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,12 +1,8 @@ -stages: - - test - variables: GIT_SUBMODULE_STRATEGY: recursive test-job: - stage: test script: - python3 -m venv .venv # Create Python virtual environment - source .venv/bin/activate # Activate Python virtual environment @@ -15,3 +11,16 @@ test-job: - python3 -m build # Build package - pip3 install . # Install package - python3 test/test.py # Run tests + +pages: + script: + - sudo apt-get update -y + - sudo apt-get install -y doxygen graphviz + - doxygen Doxyfile + - touch docs/html/.nojekyll + - mv docs/html public + artifacts: + paths: + - public + only: + - main -- GitLab