Commit 3c6c0b2e authored by DIAZ Jerome's avatar DIAZ Jerome Committed by GILLES Sebastien
Browse files

#1489 Enable back the rest of the CI toolchain, with valgrind job added.

parent aa12695b
......@@ -18,9 +18,9 @@ valgrind:
- memcheck_stokes.txt
after_script:
- rm -rf build_4_valgrind/
# only:
# - develop@morefem/corelibrary/morefem
# - /(sonarqube)/
only:
- develop@morefem/corelibrary/morefem
- /(sonarqube)/
cppcheck:
......
......@@ -125,45 +125,45 @@ variables:
- python Scripts/Tools/find_warning_in_doxygen_log.py --log Documentation/Doxygen/${DOXYGEN_OUTPUT_FILE}
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"
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"
......
......@@ -2,178 +2,178 @@ include:
- local: '/ExternalTools/Gitlab-CI/common.yml'
- local: '/ExternalTools/Gitlab-CI/analysis.yml'
#build_ubuntu_gcc_debug_several_shared_libraries:
# extends: .build_template_linux
# tags:
# - ubuntu
# - gcc
# - debug
# variables:
# OS: "ubuntu"
# COMPILER: "gcc"
# MODE: "debug"
# LIB_NATURE: "shared"
# OS: "ubuntu"
# IS_ONLY_ONE_LIB: "False"
#
#
#check_ubuntu_gcc_debug_several_shared_libraries:
# extends: .check_compilation_warning_template_docker
# tags:
# - ubuntu
# - gcc
# - debug
# variables:
# OS: "ubuntu"
# COMPILER: "gcc"
# MODE: "debug"
# LIB_NATURE: "shared"
# OS: "ubuntu"
# IS_ONLY_ONE_LIB: "False"
#
#
#build_ubuntu_gcc_release_one_static_library:
# extends: .build_template_linux
# tags:
# - ubuntu
# - gcc
# - release
# variables:
# OS: "ubuntu"
# COMPILER: "gcc"
# MODE: "release"
# LIB_NATURE: "static"
# OS: "ubuntu"
# IS_ONLY_ONE_LIB: "True"
#
#check_ubuntu_gcc_release_one_static_library:
# extends: .check_compilation_warning_template_docker
# tags:
# - ubuntu
# - gcc
# - release
# variables:
# OS: "ubuntu"
# COMPILER: "gcc"
# MODE: "release"
# LIB_NATURE: "static"
# OS: "ubuntu"
# IS_ONLY_ONE_LIB: "True"
#
#
#build_fedora_gcc_debug_one_shared_library:
# extends: .build_template_linux
# tags:
# - fedora
# - gcc
# - debug
# variables:
# OS: "fedora"
# COMPILER: "gcc"
# MODE: "debug"
# LIB_NATURE: "shared"
# OS: "fedora"
# IS_ONLY_ONE_LIB: "True"
#
#check_fedora_gcc_debug_one_shared_library:
# extends: .check_compilation_warning_template_docker
# tags:
# - fedora
# - gcc
# - debug
# variables:
# OS: "fedora"
# COMPILER: "gcc"
# MODE: "debug"
# LIB_NATURE: "shared"
# OS: "fedora"
# IS_ONLY_ONE_LIB: "True"
#
#
#build_fedora_gcc_release_several_static_libraries:
# extends: .build_template_linux
# tags:
# - fedora
# - gcc
# - release
# variables:
# OS: "fedora"
# COMPILER: "gcc"
# MODE: "release"
# LIB_NATURE: "static"
# OS: "fedora"
# IS_ONLY_ONE_LIB: "False"
#
#check_fedora_gcc_release_several_static_libraries:
# extends: .check_compilation_warning_template_docker
# tags:
# - fedora
# - gcc
# - release
# variables:
# OS: "fedora"
# COMPILER: "gcc"
# MODE: "release"
# LIB_NATURE: "static"
# OS: "fedora"
# IS_ONLY_ONE_LIB: "False"
#
#
#build_fedora_clang_debug_several_shared_libraries:
# extends: .build_template_linux
# tags:
# - fedora
# - clang
# - debug
# variables:
# OS: "fedora"
# COMPILER: "clang"
# MODE: "debug"
# LIB_NATURE: "shared"
# OS: "fedora"
# IS_ONLY_ONE_LIB: "False"
#
#check_fedora_clang_debug_several_shared_libraries:
# extends: .check_compilation_warning_template_docker
# tags:
# - fedora
# - clang
# - debug
# variables:
# OS: "fedora"
# COMPILER: "clang"
# MODE: "debug"
# LIB_NATURE: "shared"
# OS: "fedora"
# IS_ONLY_ONE_LIB: "False"
#
#
#build_fedora_clang_release_one_static_library:
# extends: .build_template_linux
# tags:
# - fedora
# - clang
# - release
# variables:
# OS: "fedora"
# COMPILER: "clang"
# MODE: "release"
# LIB_NATURE: "static"
# OS: "fedora"
# IS_ONLY_ONE_LIB: "True"
#
#check_fedora_clang_release_one_static_library:
# extends: .check_compilation_warning_template_docker
# tags:
# - fedora
# - clang
# - release
# variables:
# OS: "fedora"
# COMPILER: "clang"
# MODE: "release"
# LIB_NATURE: "static"
# OS: "fedora"
# IS_ONLY_ONE_LIB: "True"
#
#
build_ubuntu_gcc_debug_several_shared_libraries:
extends: .build_template_linux
tags:
- ubuntu
- gcc
- debug
variables:
OS: "ubuntu"
COMPILER: "gcc"
MODE: "debug"
LIB_NATURE: "shared"
OS: "ubuntu"
IS_ONLY_ONE_LIB: "False"
check_ubuntu_gcc_debug_several_shared_libraries:
extends: .check_compilation_warning_template_docker
tags:
- ubuntu
- gcc
- debug
variables:
OS: "ubuntu"
COMPILER: "gcc"
MODE: "debug"
LIB_NATURE: "shared"
OS: "ubuntu"
IS_ONLY_ONE_LIB: "False"
build_ubuntu_gcc_release_one_static_library:
extends: .build_template_linux
tags:
- ubuntu
- gcc
- release
variables:
OS: "ubuntu"
COMPILER: "gcc"
MODE: "release"
LIB_NATURE: "static"
OS: "ubuntu"
IS_ONLY_ONE_LIB: "True"
check_ubuntu_gcc_release_one_static_library:
extends: .check_compilation_warning_template_docker
tags:
- ubuntu
- gcc
- release
variables:
OS: "ubuntu"
COMPILER: "gcc"
MODE: "release"
LIB_NATURE: "static"
OS: "ubuntu"
IS_ONLY_ONE_LIB: "True"
build_fedora_gcc_debug_one_shared_library:
extends: .build_template_linux
tags:
- fedora
- gcc
- debug
variables:
OS: "fedora"
COMPILER: "gcc"
MODE: "debug"
LIB_NATURE: "shared"
OS: "fedora"
IS_ONLY_ONE_LIB: "True"
check_fedora_gcc_debug_one_shared_library:
extends: .check_compilation_warning_template_docker
tags:
- fedora
- gcc
- debug
variables:
OS: "fedora"
COMPILER: "gcc"
MODE: "debug"
LIB_NATURE: "shared"
OS: "fedora"
IS_ONLY_ONE_LIB: "True"
build_fedora_gcc_release_several_static_libraries:
extends: .build_template_linux
tags:
- fedora
- gcc
- release
variables:
OS: "fedora"
COMPILER: "gcc"
MODE: "release"
LIB_NATURE: "static"
OS: "fedora"
IS_ONLY_ONE_LIB: "False"
check_fedora_gcc_release_several_static_libraries:
extends: .check_compilation_warning_template_docker
tags:
- fedora
- gcc
- release
variables:
OS: "fedora"
COMPILER: "gcc"
MODE: "release"
LIB_NATURE: "static"
OS: "fedora"
IS_ONLY_ONE_LIB: "False"
build_fedora_clang_debug_several_shared_libraries:
extends: .build_template_linux
tags:
- fedora
- clang
- debug
variables:
OS: "fedora"
COMPILER: "clang"
MODE: "debug"
LIB_NATURE: "shared"
OS: "fedora"
IS_ONLY_ONE_LIB: "False"
check_fedora_clang_debug_several_shared_libraries:
extends: .check_compilation_warning_template_docker
tags:
- fedora
- clang
- debug
variables:
OS: "fedora"
COMPILER: "clang"
MODE: "debug"
LIB_NATURE: "shared"
OS: "fedora"
IS_ONLY_ONE_LIB: "False"
build_fedora_clang_release_one_static_library:
extends: .build_template_linux
tags:
- fedora
- clang
- release
variables:
OS: "fedora"
COMPILER: "clang"
MODE: "release"
LIB_NATURE: "static"
OS: "fedora"
IS_ONLY_ONE_LIB: "True"
check_fedora_clang_release_one_static_library:
extends: .check_compilation_warning_template_docker
tags:
- fedora
- clang
- release
variables:
OS: "fedora"
COMPILER: "clang"
MODE: "release"
LIB_NATURE: "static"
OS: "fedora"
IS_ONLY_ONE_LIB: "True"
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