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"