Commit 04ef53a2 authored by Lukas Riedel's avatar Lukas Riedel

Merge branch '87-artifacts-folder-for-tests-in-ci-is-wrong' into 'master'

Resolve "Artifacts folder for tests in CI is wrong"

Closes #87

See merge request !85

(cherry picked from commit b43c4be9)
parent a06afc4f
......@@ -2,7 +2,7 @@
build-cmake/
# Exclude generated files
testing/*.mini
test/*.mini
python/parfield/wrapper/pf_from_file.py
python/testtools/wrapper/test_dorie.py
python/testtools/wrapper/test_dorie_pfg.py
......
......@@ -128,7 +128,7 @@ test:exec_cmds: &test
artifacts:
name: "$CI_JOB_NAME"
paths:
- $CI_PROJECT_DIR/build-cmake/Testing
- $CI_PROJECT_DIR/build-cmake/test
expire_in: 1 day
test:ode:
......
# DORiE Changelog
## Unreleased
### Added
* Documentation of Docker images and their usage in the CI/CD pipeline.
* DORiE now depends on [`yaml-cpp`](https://github.com/jbeder/yaml-cpp/), a
library for reading YAML files. The version required is >=5.2.0.
### Changed
* Rebuilds of the DUNE environment Docker image are now triggered by setting the
CI variable `REBUILD_BASE_IMAGE` to a non-empty value. Previously, the
builds in stage `setup` where triggered by any manual pipeline run.
* `Simulation` is renamed `RichardsSimulation` and moved to
[richards_simulation.hh](dune/dorie/interface/richards_simulation.hh).
* `RichardsSimulation` now has its own `RichardsSimulationTraits` derived from
`BaseTraits`, which defines all its member types. `BaseTraits` now have
reduced content and are intended to be shared between models/simulations.
* The test system folder was renamed from `testing` to [`test`](test).
### Fixed
* Removed VTK output from `dorie_mass_conservation` executable, which would
cause the corresponding test to fail if the designated output directory did
not exist.
* Removed CI artifacts of `test` stage from `deploy` jobs.
* Correctly estimate the number of row entries in the matrix backend based on
the DG discretization and proper static blocking. This can lead to a
performance improvement for large problems.
* VTK output is now written _before_ the grid is adapted. Previously, the output
displayed the adapted grid and not the one the solution was computed on.
* Grid adaptation is skipped after computing the final solution.
* Path to Pipeline artifacts for `test` stage. The artifacts are now correctly
captured and can be viewed and downloaded from the GitLab web interface.
* Fix a bug in the boundary condition evaluation where an `end()` iterator
was dereferenced without error.
## 1.1.0 (2018-07-27)
### Added
......
......@@ -49,7 +49,7 @@ add_subdirectory("lib")
add_subdirectory("python")
add_subdirectory("doc")
if(dune-testtools_FOUND)
add_subdirectory("testing")
add_subdirectory("test")
endif()
# finalize the dune project, e.g. generating config.h etc.
......
Markdown is supported
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