Commit 49e48f54 authored by GILLES Sebastien's avatar GILLES Sebastien
Browse files

#1715 Yaml: mve Doxygen template in doxygen file, and stop overriding its except field.

parent 301b84b8
...@@ -78,27 +78,6 @@ variables: ...@@ -78,27 +78,6 @@ variables:
- ctest --output-on-failure - ctest --output-on-failure
.run_doxygen_template: &run_doxygen_template
stage: build_and_test
except:
- /(nodox)/
- /(noci)/
tags:
- ci.inria.fr
- linux
image: ubuntu:latest
artifacts:
name: "artifact_run_doxygen_${CI_PROJECT_ID}_${CI_COMMIT_REF_SLUG}_${DOX}"
expire_in: 1 day
paths:
- Documentation/Doxygen/${DOXYGEN_OUTPUT_FILE}
before_script:
- apt-get update -y
- apt-get install -y doxygen graphviz libjs-mathjax
script:
- cd Documentation/Doxygen
- doxygen ${DOX}
.check_compilation_warning_template_docker: &check_compilation_warning_template_docker .check_compilation_warning_template_docker: &check_compilation_warning_template_docker
stage: check_warnings stage: check_warnings
......
# Assumes common.yml has been included first! .run_doxygen_template: &run_doxygen_template
stage: build_and_test
except:
- master
- /(nodox)/
- /(noci)/
tags:
- ci.inria.fr
- linux
image: ubuntu:latest
artifacts:
name: "artifact_run_doxygen_${CI_PROJECT_ID}_${CI_COMMIT_REF_SLUG}_${DOX}"
expire_in: 1 day
paths:
- Documentation/Doxygen/${DOXYGEN_OUTPUT_FILE}
before_script:
- apt-get update -y
- apt-get install -y doxygen graphviz libjs-mathjax
script:
- cd Documentation/Doxygen
- doxygen ${DOX}
doxygen_basic: doxygen_basic:
extends: .run_doxygen_template extends: .run_doxygen_template
except:
- master
variables: variables:
DOX: "basic_dev_guide.dox" DOX: "basic_dev_guide.dox"
DOXYGEN_OUTPUT_FILE: "basic.log" DOXYGEN_OUTPUT_FILE: "basic.log"
doxygen_advanced: doxygen_advanced:
extends: .run_doxygen_template extends: .run_doxygen_template
except:
- master
variables: variables:
DOX: "advanced_dev_guide.dox" DOX: "advanced_dev_guide.dox"
DOXYGEN_OUTPUT_FILE: "advanced.log" DOXYGEN_OUTPUT_FILE: "advanced.log"
doxygen_complete: doxygen_complete:
extends: .run_doxygen_template extends: .run_doxygen_template
except:
- master
variables: variables:
DOX: "complete_dev_guide.dox" DOX: "complete_dev_guide.dox"
DOXYGEN_OUTPUT_FILE: "complete.log" DOXYGEN_OUTPUT_FILE: "complete.log"
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment