Commit graph

19 commits

Author SHA1 Message Date
Adam
17ea49aba6 configure Sonar only on the root project, aggregate the sonar reports, and always generate Kover XML coverage reports after tests 2023-06-05 22:20:06 +02:00
e45fc71ab9 Updated dependencies 2023-06-05 12:10:51 -07:00
Adam
9be2d3897e use sonar {} extension instead of sonarqube {} 2023-06-04 21:01:41 +02:00
Adam
6dbd5f7e15 Merge branch 'master' into refactor/split_lib_app 2023-06-04 20:36:06 +02:00
cb460faf2b Potential fix for sonarqube task 2023-06-04 11:17:17 -07:00
Adam
1986a8e56d try only adding sonar to :lib 2023-06-04 17:47:18 +02:00
Adam
f1622d0c0a try only setting sonar properties on the root project 2023-06-04 17:24:12 +02:00
Adam
09a58f4142 remove SonarQube from Kotlin/JVM convention 2023-06-02 09:40:15 +02:00
Adam
13c73903c3 only enable SonarQube in :app 2023-06-02 09:33:55 +02:00
Adam
bccfd0003f enable sonarqube on Kotlin projects 2023-06-02 09:15:31 +02:00
Adam
7ddfa061c6 tidy up/add some docs 2023-06-02 09:13:09 +02:00
Adam
78403becf2 refactor sonar build config 2023-06-02 08:49:55 +02:00
8bf5bb8349 Updated more dependencies 2023-05-31 15:20:31 -07:00
f6b5a77eb5 Updated dependencies 2023-05-31 14:54:55 -07:00
Adam
671e4c6810 move test config to code-quality convention plugin 2023-05-31 23:10:23 +02:00
Adam
acfaaec754 only enable signing if not snapshot OR running 'publish' task 2023-05-31 23:07:13 +02:00
Adam
6670346890 tweaks and fixes
- introduce kotlin-jvm convention
- tidy up code-quality build config
2023-05-31 22:48:49 +02:00
Adam
61b51824fd define all plugins in buildSrc/build.gradle.kts, and bump Kover version 2023-05-31 21:27:52 +02:00
Adam
93e113fa69 set up convention plugins
- tidy up build scripts to use convention plugins
- use centralised repo definition
- tidy up some of the build config
2023-05-31 21:10:57 +02:00