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

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

parent 39ffffbf
stages: stages:
- build_and_test - build_and_test
- check_warnings - check_warnings
- deploy
- verrou - verrou
- valgrind - valgrind
- analysis - analysis
...@@ -128,65 +129,23 @@ variables: ...@@ -128,65 +129,23 @@ variables:
allow_failure: true 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 doesn't work as invoked from a subgroup (not supported yet in gitlab)
# pages: pages:
# stage: deploy extends: .run_doxygen_template
# cache: variables:
# key: "$CI_COMMIT_REF_SLUG_doxygen" DOX: "complete_dev_guide.dox"
# untracked: true DOXYGEN_OUTPUT_FILE: "complete.log"
# paths: stage: deploy
# - Documentation/Doxygen cache:
# before_script: key: "$CI_COMMIT_REF_SLUG_deploy_doxygen"
# - mkdir -p public untracked: true
# tags: paths:
# - linux - Documentation/Doxygen
# - debug after_script:
# script: - cd Documentation/Doxygen
# - cd Documentation/Doxygen - mv Complete/* ../../public/
# - mv Complete/* ../../public/ artifacts:
# artifacts: paths:
# paths: - public
# - 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__": ...@@ -97,6 +97,7 @@ if __name__ == "__main__":
print("include:") print("include:")
print(" - local: '/ExternalTools/Gitlab-CI/common.yml'") 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/valgrind.yml'")
print(" - local: '/ExternalTools/Gitlab-CI/verrou.yml'") print(" - local: '/ExternalTools/Gitlab-CI/verrou.yml'")
print(" - local: '/ExternalTools/Gitlab-CI/analysis.yml'\n\n") print(" - local: '/ExternalTools/Gitlab-CI/analysis.yml'\n\n")
......
include: include:
- local: '/ExternalTools/Gitlab-CI/common.yml' - 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' - local: '/ExternalTools/Gitlab-CI/analysis.yml'
build_ubuntu_gcc_debug_several_shared_libraries: build_ubuntu_gcc_debug_several_shared_libraries:
......
include: include:
- local: '/ExternalTools/Gitlab-CI/common.yml' - local: '/ExternalTools/Gitlab-CI/common.yml'
- local: '/ExternalTools/Gitlab-CI/doxygen.yml'
- local: '/ExternalTools/Gitlab-CI/valgrind.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' - local: '/ExternalTools/Gitlab-CI/analysis.yml'
build_ubuntu_gcc_debug_several_shared_libraries: 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