1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-01-31 15:45:35 +00:00

limit even more

This commit is contained in:
Bret Curtis 2022-06-08 19:48:42 +02:00
parent 2582a1c2cc
commit fecd08aa41

View file

@ -105,18 +105,18 @@ Coverity:
paths:
- /builds/OpenMW/openmw/cov-int/build-log.txt
Ubuntu_GCC:
extends: .Ubuntu
cache:
key: Ubuntu_GCC.v2
before_script:
- CI/install_debian_deps.sh gcc openmw-deps openmw-deps-dynamic
variables:
CC: gcc
CXX: g++
CCACHE_SIZE: 3G
# When CCache doesn't exist (e.g. first build on a fork), build takes more than 1h, which is the default for forks.
timeout: 2h
#Ubuntu_GCC:
# extends: .Ubuntu
# cache:
# key: Ubuntu_GCC.v2
# before_script:
# - CI/install_debian_deps.sh gcc openmw-deps openmw-deps-dynamic
# variables:
# CC: gcc
# CXX: g++
# CCACHE_SIZE: 3G
# # When CCache doesn't exist (e.g. first build on a fork), build takes more than 1h, which is the default for forks.
# timeout: 2h
#Ubuntu_GCC_tests:
# extends: Ubuntu_GCC
@ -132,21 +132,21 @@ Ubuntu_GCC:
# reports:
# junit: build/tests.xml
Ubuntu_GCC_tests_Debug:
extends: Ubuntu_GCC
cache:
key: Ubuntu_GCC_tests_Debug.v2
variables:
CCACHE_SIZE: 1G
BUILD_TESTS_ONLY: 1
CMAKE_BUILD_TYPE: Debug
CMAKE_CXX_FLAGS_DEBUG: -g -O0 -D_GLIBCXX_ASSERTIONS
artifacts:
paths: []
name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
when: always
reports:
junit: build/tests.xml
#Ubuntu_GCC_tests_Debug:
# extends: Ubuntu_GCC
# cache:
# key: Ubuntu_GCC_tests_Debug.v2
# variables:
# CCACHE_SIZE: 1G
# BUILD_TESTS_ONLY: 1
# CMAKE_BUILD_TYPE: Debug
# CMAKE_CXX_FLAGS_DEBUG: -g -O0 -D_GLIBCXX_ASSERTIONS
# artifacts:
# paths: []
# name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
# when: always
# reports:
# junit: build/tests.xml
Ubuntu_GCC_tests_asan:
extends: Ubuntu_GCC
@ -201,24 +201,24 @@ Ubuntu_GCC_tests_tsan:
reports:
junit: build/tests.xml
Ubuntu_GCC_tests_coverage:
extends: Ubuntu_GCC_tests_Debug
cache:
key: Ubuntu_GCC_tests_coverage.v1
variables:
BUILD_WITH_CODE_COVERAGE: 1
before_script:
- CI/install_debian_deps.sh gcc openmw-deps openmw-deps-dynamic openmw-coverage
coverage: /^\s*lines:\s*\d+.\d+\%/
artifacts:
paths: []
name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
when: always
reports:
coverage_report:
coverage_format: cobertura
path: coverage.xml
junit: build/tests.xml
#Ubuntu_GCC_tests_coverage:
# extends: Ubuntu_GCC_tests_Debug
# cache:
# key: Ubuntu_GCC_tests_coverage.v1
# variables:
# BUILD_WITH_CODE_COVERAGE: 1
# before_script:
# - CI/install_debian_deps.sh gcc openmw-deps openmw-deps-dynamic openmw-coverage
# coverage: /^\s*lines:\s*\d+.\d+\%/
# artifacts:
# paths: []
# name: ${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}-${CI_COMMIT_SHA}
# when: always
# reports:
# coverage_report:
# coverage_format: cobertura
# path: coverage.xml
# junit: build/tests.xml
#Ubuntu_Static_Deps:
# extends: Ubuntu_Clang