mirror of https://github.com/sbt/sbt.git
Add `testReportsDirectory` setting to allow output directory for JUnitXmlTestsListener to be configured. Add `testReportSettings` which provides defaults values: - by default this uses the build configuration name as a prefix so `target/test-reports` for `Test` config, but `target/it-reports` for `IntegrationTest` (previously this was hardcoded to always use `target/test-reports`). To override this set e.g. `Test / testReportsDirectory := target.value / "my-custom-dir"` - the `JunitXmlTestsListener` is now only attached to the `Test` and `IntegrationTest` configs by default (previously it was added to the global configuration object). Any configs which inherit from one of these will continue to have the listener attached; but completely custom configurations will need to re-add with: `project.settings(testReportSettings)` Fixes #2853 |
||
|---|---|---|
| .. | ||
| 1.0.0 | ||
| 1.0.3 | ||
| 1.1.2 | ||
| 1.1.4 | ||
| 1.1.5 | ||
| 1.2.0 | ||
| 1.3.0 | ||
| 1.6.0 | ||
| 0.10.0.markdown | ||
| 0.10.1.markdown | ||
| 0.11.0.markdown | ||
| 0.11.3.markdown | ||
| 0.13.6.markdown | ||
| 0.13.7.markdown | ||
| 0.13.8.markdown | ||
| 0.13.9.markdown | ||
| 0.13.11.markdown | ||
| 0.13.12.markdown | ||
| 0.13.13.markdown | ||
| 0.13.14.markdown | ||
| 0.13.16.markdown | ||
| 1.0.0.markdown | ||
| 1.0.1.markdown | ||
| 1.0.2.markdown | ||
| 1.0.3.markdown | ||
| 1.0.4.markdown | ||
| 1.1.0.markdown | ||
| 1.1.1.markdown | ||
| about.markdown | ||
| sample.md | ||