Adam
1b0a5aa208
remove Sonarqube, and tidy up build config a little
2023-07-13 14:17:36 +02:00
Adam
dce203845e
restructure project to Kotlin Multiplatform
...
- custom POM location removed (there are now two POMs, one for the 'Kotlin Multiplatform' publication, and another for Kotlin/JVM, and more are on the way, which would lead to a cluttered build dir)
- renamed the directories (the directory name is how Kotlin Multiplatform chooses the published artifact ID, and there's no an easier way to change it.)
- updated README examples, and link to `-jvm` variant guide
2023-06-13 19:37:33 +02:00
7f8d044d04
Sonar report paths now using project.rootDir
2023-06-07 17:00:23 -07:00
221156e1fd
Added more app tests
2023-06-07 11:50:45 -07:00
6f1e6fd203
Added app kover report to sonar
2023-06-07 09:06:21 -07:00
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
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
76750cfd71
try adding sonar to the root project again...
2023-06-04 16:38:17 +02:00
Adam
3b6fffdc52
remove Kover & Sonar from base project
2023-06-02 09:43:57 +02:00
Adam
78403becf2
refactor sonar build config
2023-06-02 08:49:55 +02:00
f6b5a77eb5
Updated dependencies
2023-05-31 14:54:55 -07:00
Adam
4d294bfee8
tidy up build config
2023-05-31 21:18:10 +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