Commit 740667f7 authored by GILLES Sebastien's avatar GILLES Sebastien

#1497 Activate Gitlab pages now that it is also supported in subgroups.

parent 39ffffbf
stages:
- build_and_test
- check_warnings
- deploy
- verrou
- valgrind
- analysis
......@@ -128,65 +129,23 @@ variables:
allow_failure: true
doxygen_basic:
<<: *run_doxygen_template
variables:
DOX: "basic_dev_guide.dox"
DOXYGEN_OUTPUT_FILE: "basic.log"
doxygen_advanced:
<<: *run_doxygen_template
variables:
DOX: "advanced_dev_guide.dox"
DOXYGEN_OUTPUT_FILE: "advanced.log"
doxygen_complete:
<<: *run_doxygen_template
variables:
DOX: "complete_dev_guide.dox"
DOXYGEN_OUTPUT_FILE: "complete.log"
check_warning_doxygen_basic:
<<: *check_doxygen_warning_template
dependencies:
- doxygen_basic
variables:
DOXYGEN_OUTPUT_FILE: "basic.log"
check_warning_doxygen_advanced:
<<: *check_doxygen_warning_template
dependencies:
- doxygen_advanced
variables:
DOXYGEN_OUTPUT_FILE: "advanced.log"
check_warning_doxygen_complete:
<<: *check_doxygen_warning_template
dependencies:
- doxygen_complete
variables:
DOXYGEN_OUTPUT_FILE: "complete.log"
# Pages doesn't work as invoked from a subgroup (not supported yet in gitlab)
# pages:
# stage: deploy
# cache:
# key: "$CI_COMMIT_REF_SLUG_doxygen"
# untracked: true
# paths:
# - Documentation/Doxygen
# before_script:
# - mkdir -p public
# tags:
# - linux
# - debug
# script:
# - cd Documentation/Doxygen
# - mv Complete/* ../../public/
# artifacts:
# paths:
# - public
pages:
extends: .run_doxygen_template
variables:
DOX: "complete_dev_guide.dox"
DOXYGEN_OUTPUT_FILE: "complete.log"
stage: deploy
cache:
key: "$CI_COMMIT_REF_SLUG_deploy_doxygen"
untracked: true
paths:
- Documentation/Doxygen
after_script:
- cd Documentation/Doxygen
- mv Complete/* ../../public/
artifacts:
paths:
- public
\ No newline at end of file
# Assumes common.yml has been included first!
doxygen_basic:
extends: .run_doxygen_template
variables:
DOX: "basic_dev_guide.dox"
DOXYGEN_OUTPUT_FILE: "basic.log"
doxygen_advanced:
extends: .run_doxygen_template
variables:
DOX: "advanced_dev_guide.dox"
DOXYGEN_OUTPUT_FILE: "advanced.log"
doxygen_complete:
extends: .run_doxygen_template
variables:
DOX: "complete_dev_guide.dox"
DOXYGEN_OUTPUT_FILE: "complete.log"
check_warning_doxygen_basic:
extends: .check_doxygen_warning_template
dependencies:
- doxygen_basic
variables:
DOXYGEN_OUTPUT_FILE: "basic.log"
check_warning_doxygen_advanced:
extends: .check_doxygen_warning_template
dependencies:
- doxygen_advanced
variables:
DOXYGEN_OUTPUT_FILE: "advanced.log"
check_warning_doxygen_complete:
extends: .check_doxygen_warning_template
dependencies:
- doxygen_complete
variables:
DOXYGEN_OUTPUT_FILE: "complete.log"
\ No newline at end of file
......@@ -97,6 +97,7 @@ if __name__ == "__main__":
print("include:")
print(" - local: '/ExternalTools/Gitlab-CI/common.yml'")
print(" - local: '/ExternalTools/Gitlab-CI/doxygen.yml'")
print(" - local: '/ExternalTools/Gitlab-CI/valgrind.yml'")
print(" - local: '/ExternalTools/Gitlab-CI/verrou.yml'")
print(" - local: '/ExternalTools/Gitlab-CI/analysis.yml'\n\n")
......
include:
- local: '/ExternalTools/Gitlab-CI/common.yml'
- local: '/ExternalTools/Gitlab-CI/valgrind.yml'
- local: '/ExternalTools/Gitlab-CI/doxygen.yml'
- local: '/ExternalTools/Gitlab-CI/valgrind.yml'
- local: '/ExternalTools/Gitlab-CI/verrou.yml'
- local: '/ExternalTools/Gitlab-CI/analysis.yml'
build_ubuntu_gcc_debug_several_shared_libraries:
......
include:
- local: '/ExternalTools/Gitlab-CI/common.yml'
- local: '/ExternalTools/Gitlab-CI/doxygen.yml'
- local: '/ExternalTools/Gitlab-CI/valgrind.yml'
- local: '/ExternalTools/Gitlab-CI/verrou.yml'
- local: '/ExternalTools/Gitlab-CI/verrou.yml'
- local: '/ExternalTools/Gitlab-CI/analysis.yml'
build_ubuntu_gcc_debug_several_shared_libraries:
......
Markdown is supported
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