Unverified Commit 91eecf8c authored by Alexander Jaust's avatar Alexander Jaust
Browse files

Allows CI on DuMuX master to fail

Changes on DuMuX master may be incompatible with previous releases. We
check against DuMuX master in the CI to be notified of such changes.
However, chacking against DuMuX master also leads failing nightly tests
often which give the impression that the released versions of the
adapter are broken even if this is not the case.

This change allows checks on DuMuX master to fail. A warning will be
created in these cases instead of an error.
parent 336e3f11
Pipeline #12430 passed with stages
in 8 minutes and 28 seconds
......@@ -54,6 +54,7 @@ build-iterative-coupling:master-2.2.1:
rules:
- if: '$CI_NIGHTLY_BUILD == "TRUE"'
<<: *build-iterative-coupling
allow_failure: true
.build_template: &build-monolithic-coupling
stage: build
......@@ -88,6 +89,7 @@ build-monolithic-coupling:master-2.2.1:
rules:
- if: '$CI_NIGHTLY_BUILD == "TRUE"'
<<: *build-monolithic-coupling
allow_failure: true
.test_template: &test-iterative-coupling
......@@ -125,6 +127,7 @@ test-iterative-coupling:master-2.2.1:
- if: '$CI_NIGHTLY_BUILD == "TRUE"'
needs:
- build-iterative-coupling:master-2.2.1
allow_failure: true
.test_template: &test-monolithic-coupling
stage: test
......@@ -156,6 +159,7 @@ test-monolithic-coupling:master-2.2.1:
- if: '$CI_NIGHTLY_BUILD == "TRUE"'
needs:
- build-monolithic-coupling:master-2.2.1
allow_failure: true
.build_template: &build-monolithic-flow-over-step-2d
stage: build
......@@ -190,6 +194,7 @@ build-monolithic-flow-over-step-2d:master-2.2.1:
rules:
- if: '$CI_NIGHTLY_BUILD == "TRUE"'
<<: *build-monolithic-flow-over-step-2d
allow_failure: true
.test_template: &test-monolithic-flow-over-step-2d
stage: test
......@@ -222,6 +227,7 @@ test-monolithic-flow-over-step-2d:master-2.2.1:
- if: '$CI_NIGHTLY_BUILD == "TRUE"'
needs:
- build-monolithic-flow-over-step-2d:master-2.2.1
allow_failure: true
.build_template: &build-monolithic-ff-pm-3d
stage: build
......@@ -256,6 +262,7 @@ build-monolithic-ff-pm-3d:master-2.2.1:
rules:
- if: '$CI_NIGHTLY_BUILD == "TRUE"'
<<: *build-monolithic-ff-pm-3d
allow_failure: true
.test_template: &test-monolithic-ff-pm-3d
......@@ -291,3 +298,4 @@ test-monolithic-ff-pm-3d:master-2.2.1:
- if: '$CI_NIGHTLY_BUILD == "TRUE"'
needs:
- build-monolithic-ff-pm-3d:master-2.2.1
allow_failure: true
......@@ -2,7 +2,8 @@
## Not released yet
- 2022-02-10: Added `CHANGELOG.md` to track changes of the adapter.
- 2022-01-10: Tests run by the CI on DuMuX `master` are allowed to fail.
- 2022-01-10: Added `CHANGELOG.md` to track changes of the adapter.
## v0.1
......
Supports Markdown
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