Skip to content

Commit

Permalink
Enhance CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
szpak committed Mar 2, 2021
1 parent 0ec43dc commit 5bc4c3d
Show file tree
Hide file tree
Showing 2 changed files with 33 additions and 3 deletions.
32 changes: 31 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,42 @@

## 1.6.0 - Unreleased

- Report aggregation for multi-project builds - [#243](https://github.com/szpak/gradle-pitest-plugin/pull/243) - PR by [Mike Safonov](https://github.com/MikeSafonov)
- **Report aggregation for multi-project builds** - [#243](https://github.com/szpak/gradle-pitest-plugin/pull/243) - PR by [Mike Safonov](https://github.com/MikeSafonov)
- PIT 1.6.3 by default
- Regression tests also with Gradle 7 (milestone)
- Upgrade Gradle wrapper to 6.8.3
- Remove deprecated `mutateStaticInits` and `includeJarFiles`

Sample configuration for the new report aggregation feature:

```groovy
//in root project configuration
buildscript {
repositories {
mavenCentral()
}
dependencies {
classpath 'info.solidsoft.gradle.pitest:gradle-pitest-plugin:...'
}
}
apply plugin: 'info.solidsoft.pitest.aggregator' // to 'pitestReportAggregate' appear
subprojects {
apply plugin: 'info.solidsoft.pitest'
pitest {
// export mutations.xml and line coverage for aggregation
outputFormats = ["XML"]
exportLineCoverage = true
...
}
}
```

After the `pitest pitestReportAggregate` tasks execution, the aggregated report will be placed in the `${PROJECT_DIR}/build/reports/pitest` directory.


## 1.5.2 - 2020-08-18

- Support java-test-fixtures plugin - [#223](https://github.com/szpak/gradle-pitest-plugin/pull/223) - PR by [Piotr Kubowicz](https://github.com/pkubowicz)
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -196,8 +196,8 @@ subprojects {
}
}
```
After execution command `pitest pitestReportAggregate` aggregated report created by PIT will be placed in
`${PROJECT_DIR}/build/reports/pitest` directory.

After the `pitest pitestReportAggregate` tasks execution, the aggregated report will be placed in the `${PROJECT_DIR}/build/reports/pitest` directory.

## Integration tests in separate subproject

Expand Down

0 comments on commit 5bc4c3d

Please sign in to comment.