1
0
Fork 0
mirror of https://github.com/OpenMW/openmw.git synced 2025-02-06 09:45:33 +00:00

Update .gitlab-ci.yml file

This commit is contained in:
psi29a 2021-10-22 21:19:01 +00:00
parent 1ffa02b2fd
commit 1ee18b8814

View file

@ -8,6 +8,9 @@ stages:
- docker
- linux
image: debian:bullseye
rules:
- if: $CI_PIPELINE_SOURCE == "push"
.Debian:
extends: .Debian_Image
@ -52,7 +55,7 @@ Coverity:
extends: .Debian_Image
stage: build
rules:
- if: '$CI_PIPELINE_SOURCE == "schedule"'
- if: $CI_PIPELINE_SOURCE == "schedule"
before_script:
- CI/install_debian_deps.sh gcc openmw-deps openmw-deps-dynamic coverity
- curl -o /tmp/cov-analysis-linux64.tgz https://scan.coverity.com/download/linux64 --form project=$COVERITY_SCAN_PROJECT_NAME --form token=$COVERITY_SCAN_TOKEN
@ -70,7 +73,6 @@ Coverity:
variables:
CC: gcc
CXX: g++
artifacts:
Debian_GCC:
extends: .Debian
@ -162,6 +164,7 @@ Debian_Clang_tests_Debug:
only:
variables:
- $CI_PROJECT_ID == "7107382"
- $CI_PIPELINE_SOURCE == "push"
cache:
paths:
- ccache/
@ -213,6 +216,8 @@ variables: &tests-targets
.Windows_Ninja_Base:
tags:
- windows
rules:
- if: $CI_PIPELINE_SOURCE == "push"
before_script:
- Import-Module "$env:ChocolateyInstall\helpers\chocolateyProfile.psm1"
- choco source add -n=openmw-proxy -s="https://repo.openmw.org/repository/Chocolatey/" --priority=1
@ -329,6 +334,8 @@ Windows_Ninja_Tests_RelWithDebInfo:
.Windows_MSBuild_Base:
tags:
- windows
rules:
- if: $CI_PIPELINE_SOURCE == "push"
before_script:
- Import-Module "$env:ChocolateyInstall\helpers\chocolateyProfile.psm1"
- choco source add -n=openmw-proxy -s="https://repo.openmw.org/repository/Chocolatey/" --priority=1
@ -410,6 +417,15 @@ Windows_MSBuild_Engine_RelWithDebInfo:
<<: *engine-targets
config: "RelWithDebInfo"
Daily_Windows_MSBuild_Engine_RelWithDebInfo:on-schedule:
extends:
- .Windows_MSBuild_Base
variables:
<<: *engine-targets
config: "RelWithDebInfo"
rules:
- if: $CI_PIPELINE_SOURCE == "schedule"
Windows_MSBuild_CS_Release:
extends:
- .Windows_MSBuild_Base
@ -444,6 +460,8 @@ Debian_AndroidNDK_arm64-v8a:
tags:
- linux
image: debian:bullseye
rules:
- if: $CI_PIPELINE_SOURCE == "push"
variables:
CCACHE_SIZE: 3G
cache: