summaryrefslogtreecommitdiff
path: root/.circleci
diff options
context:
space:
mode:
authorVincent Rouvreau <10407034+VincentRouvreau@users.noreply.github.com>2022-12-05 18:07:08 +0100
committerGitHub <noreply@github.com>2022-12-05 18:07:08 +0100
commita82da7efd8ef465c4dbbc6fe72bf94f67f3bb639 (patch)
treeb14916570645758776d2573b7bf018a916773354 /.circleci
parent04e050b019c1bdfdd0de3f79fda017ed2da70fe7 (diff)
parent18fa67330d5a3ba1848b9143c23cc46877e67baf (diff)
Merge pull request #761 from VincentRouvreau/ci/circle_ci_latex_test
Modifications to test biblio files in CI
Diffstat (limited to '.circleci')
-rw-r--r--.circleci/config.yml20
1 files changed, 20 insertions, 0 deletions
diff --git a/.circleci/config.yml b/.circleci/config.yml
index b59b7562..958ec994 100644
--- a/.circleci/config.yml
+++ b/.circleci/config.yml
@@ -126,6 +126,26 @@ jobs:
path: /tmp/doxygen
destination: doxygen
+ bibliography:
+ docker:
+ - image: gudhi/doxygen_for_gudhi:latest
+ steps:
+ - checkout
+ - run:
+ name: Checkout submodules
+ command: |
+ git submodule sync
+ git submodule update --init
+ - run:
+ name: Test the LaTeX bibliography files
+ command: |
+ mkdir build
+ cd build
+ cmake -DWITH_GUDHI_THIRD_PARTY=OFF -DUSER_VERSION_DIR=version ..
+ cd biblio/test
+ latexmk -pdf -interaction=nonstopmode test_biblio.tex
+ latexmk -pdf -interaction=nonstopmode test_gudhi_citation.tex
+
### With all third parties, except CGAL and Eigen