From 4b1a654d2c63d477324f8d23ce0f6fa09b389490 Mon Sep 17 00:00:00 2001 From: jwagner4 Date: Sun, 2 Jun 2024 18:10:27 +0000 Subject: [PATCH 1/9] Add latex support --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8a9ccc0..ccb33f0 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -5,6 +5,8 @@ pages: - apk update && apk add doxygen graphviz ttf-freefont #- doxygen docs/doxygen.conf - doxygen doxygen.txt + - cd docs/latex + - make #- mv docs/html/ public/ artifacts: paths: From 8eb40944933aaf8a9ce2bc9b06462b1f1bab4fe9 Mon Sep 17 00:00:00 2001 From: jwagner4 Date: Sun, 2 Jun 2024 18:13:21 +0000 Subject: [PATCH 2/9] Add missing make support in Pipeline doxygen test --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ccb33f0..4e42c5c 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ image: alpine pages: script: - - apk update && apk add doxygen graphviz ttf-freefont + - apk update && apk add doxygen graphviz ttf-freefont && apk add make #- doxygen docs/doxygen.conf - doxygen doxygen.txt - cd docs/latex From 3b48b4d429930490799e6139ebf611549a90fcd5 Mon Sep 17 00:00:00 2001 From: jwagner4 Date: Sun, 2 Jun 2024 18:14:54 +0000 Subject: [PATCH 3/9] Add pdflatex support to pipeline doxygentest --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4e42c5c..3872775 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ image: alpine pages: script: - - apk update && apk add doxygen graphviz ttf-freefont && apk add make + - apk update && apk add doxygen graphviz ttf-freefont && apk add make && apk add pdflatex #- doxygen docs/doxygen.conf - doxygen doxygen.txt - cd docs/latex From b771f956e6e14caf10ca62d2ad9468ec7d940ddb Mon Sep 17 00:00:00 2001 From: jwagner4 Date: Sun, 2 Jun 2024 18:17:19 +0000 Subject: [PATCH 4/9] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 3872775..00216a9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ image: alpine pages: script: - - apk update && apk add doxygen graphviz ttf-freefont && apk add make && apk add pdflatex + - apk update && apk add doxygen graphviz ttf-freefont && apk add make && apk add texlive-latex-base #- doxygen docs/doxygen.conf - doxygen doxygen.txt - cd docs/latex From 48b02d9b8c3861e58adede1bc0dadc2119c14b98 Mon Sep 17 00:00:00 2001 From: jwagner4 Date: Sun, 2 Jun 2024 18:20:25 +0000 Subject: [PATCH 5/9] Update .gitlab-ci.yml file --- .gitlab-ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 00216a9..903b047 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,7 +2,7 @@ image: alpine pages: script: - - apk update && apk add doxygen graphviz ttf-freefont && apk add make && apk add texlive-latex-base + - apk update && apk add doxygen graphviz ttf-freefont && apk add make && apk add texlive-extra #- doxygen docs/doxygen.conf - doxygen doxygen.txt - cd docs/latex From 58f53c4b6ab875b16ebb14166c57d1d6499064de Mon Sep 17 00:00:00 2001 From: jwagner4 Date: Sun, 2 Jun 2024 18:26:36 +0000 Subject: [PATCH 6/9] Testing pdflatex support --- .gitlab-ci.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 903b047..bf78d56 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,8 +1,12 @@ image: alpine - +image: registry.gitlab.com/islandoftex/images/texlive:latest + +before_script: + - tlmgr update --self --all + pages: script: - - apk update && apk add doxygen graphviz ttf-freefont && apk add make && apk add texlive-extra + - apk update && apk add doxygen graphviz ttf-freefont && apk add make #- doxygen docs/doxygen.conf - doxygen doxygen.txt - cd docs/latex From 53b665f1f53e5878bad491281c3026e98dfb1f8e Mon Sep 17 00:00:00 2001 From: jwagner4 Date: Sun, 2 Jun 2024 18:33:40 +0000 Subject: [PATCH 7/9] Testing pdflatex support --- .gitlab-ci.yml | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bf78d56..16e630b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,13 +1,9 @@ image: alpine -image: registry.gitlab.com/islandoftex/images/texlive:latest - -before_script: - - tlmgr update --self --all pages: script: - apk update && apk add doxygen graphviz ttf-freefont && apk add make - #- doxygen docs/doxygen.conf + - apt-get install texlive-latex-base texlive-latex-extra texlive-fonts-recommended - doxygen doxygen.txt - cd docs/latex - make From 7201fda11407a43d4fdd2b0592239a1518c055ff Mon Sep 17 00:00:00 2001 From: jwagner4 Date: Sun, 2 Jun 2024 18:44:34 +0000 Subject: [PATCH 8/9] Remove latex --- .gitlab-ci.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 16e630b..aa7755a 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,10 +3,8 @@ image: alpine pages: script: - apk update && apk add doxygen graphviz ttf-freefont && apk add make - - apt-get install texlive-latex-base texlive-latex-extra texlive-fonts-recommended - doxygen doxygen.txt - - cd docs/latex - - make + #- mv docs/html/ public/ artifacts: paths: From 3b57cadc204396f215425026ce63060885348e43 Mon Sep 17 00:00:00 2001 From: jwagner4 Date: Sun, 2 Jun 2024 19:16:13 +0000 Subject: [PATCH 9/9] Try a page deploy --- .gitlab-ci.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index aa7755a..58d404b 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,13 +1,16 @@ image: alpine pages: + stage: deploy script: - apk update && apk add doxygen graphviz ttf-freefont && apk add make - doxygen doxygen.txt + - mkdir public + - cp -r docs/html public #- mv docs/html/ public/ artifacts: paths: - - docs + - public only: - release