Skip to content
Snippets Groups Projects

Fixed up pages

Merged Whitney Armstrong requested to merge pages into master
1 file
+ 23
5
Compare changes
  • Side-by-side
  • Inline
+ 23
5
@@ -9,16 +9,34 @@ stages:
# tags:
# - sodium
# script:
# - mkdir build && cd build && cmake ../. -DCMAKE_INSTALL_PREFIX=../install && make -j20 && make install
# - mkdir build && cd build && cmake ../. -DCMAKE_INSTALL_PREFIX=../install && make -j10 && make install
# artifacts:
# paths:
# - build/doxygen_output
gen_doxygen_src:
stage: build
rules:
- if: '$CI_SERVER_HOST == "gitlab.phy.anl.gov" && $CI_COMMIT_BRANCH == "master"'
script:
- mkdir build && cd build && cmake ../. -DCMAKE_INSTALL_PREFIX=../install
artifacts:
paths:
- build/src
- build/eicd
pages:
image: alpine
stage: deploy
needs: ['gen_doxygen_src']
rules:
- if: '$CI_SERVER_HOST == "gitlab.phy.anl.gov" && $CI_COMMIT_BRANCH == "master"'
script:
- mkdir build && cd build && cmake ../. -DCMAKE_INSTALL_PREFIX=../install && make doc_doxygen && cd ..
- cp -r build/doxygen_output/html public
- apk update && apk add doxygen graphviz ttf-ubuntu-font-family
- cd build && mkdir -p doxygen_output && doxygen ../docs/Doxyfile && cd ..
- mkdir -p public && cp -r doxygen_output/html/* public/.
# - mkdir build && cd build && cmake ../. -DCMAKE_INSTALL_PREFIX=../install && make doc_doxygen && cd ..
#- cp -r build/doxygen_output/html public
artifacts:
paths:
- public
only:
- master
Loading