Verified Commit fe748a5c 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 0b6fd4b8
......@@ -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