Commit graph

79 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
090ccbff18
Merge pull request #4 from aSemy/refactor/split_lib_app
split up app/lib
2023-06-05 11:55:32 -07:00
Adam
9b34b5684c tidy up sonar config 2023-06-04 21:10:11 +02:00
Adam
9be2d3897e use sonar {} extension instead of sonarqube {} 2023-06-04 21:01:41 +02:00
Adam
231bca79fb Merge branch 'master' into refactor/split_lib_app 2023-06-04 20:40:23 +02:00
01c46bbdc9 Fixed sonar code smells 2023-06-04 11:39:41 -07: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
c1efd8a955 don't skip :lib? 2023-06-04 17:18:29 +02:00
Adam
97a23a195f try skipping projects... 2023-06-04 16:57:29 +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
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
86ae661788 enable verbose sonar to try and help debugging 2023-06-02 09:22:48 +02:00
Adam
bccfd0003f enable sonarqube on Kotlin projects 2023-06-02 09:15:31 +02:00
Adam
e53dc8c546 only run sonar task on the root project 2023-06-02 09:13:17 +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
228b3fb4e3
Merge branch 'master' into refactor/split_lib_app 2023-05-31 15:33:15 -07: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
12c1c4f12a tidy fatJar task 2023-05-31 23:46:57 +02:00
Adam
62cc110651 fix base archive name by adding -lib suffix 2023-05-31 23:30:51 +02:00
Adam
fc3a5648ed tidy build config, update pom.xmls 2023-05-31 23:27:56 +02:00
Adam
1b40145970 fix main class val 2023-05-31 23:26:04 +02:00
bbfd09c3ba Updated workflow to latest actions 2023-05-31 14:25:35 -07:00
Adam
ae8ffb91bb tidy up build config files 2023-05-31 23:24:41 +02:00
Adam
b2316b0029 split up app/lib 2023-05-31 23:21:34 +02:00
d90fe5a7c8
Merge pull request #3 from aSemy/refactor/build_convention_plugins
set up convention plugins
2023-05-31 14:16:51 -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
b8a394c9ad Merge branch 'tidy_gitignore' into refactor/build_convention_plugins 2023-05-31 21:47:12 +02:00
Adam
b2d20e93ed add deploy/ dir 2023-05-31 21:33:33 +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
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
Adam
c9bbe70fbb put git overrides last 2023-05-31 20:58:52 +02:00
Adam
425e79eb38 rm .idea files 2023-05-31 20:58:41 +02:00
Adam
a3d973100a tidy up the .gitignore 2023-05-31 20:51:03 +02:00
34b69a7d1f Updated intro to match Java version 2023-01-23 21:44:47 -08:00
13c09989b2 Minor cleanup 2023-01-10 01:49:16 -08:00
f18f145ead Added Kotlin badge 2023-01-07 07:50:55 -08:00
67ecf7f069 Minor cleanup 2023-01-07 07:50:30 -08:00
ac278b6fef Minor cleanup 2023-01-06 19:47:10 -08:00
41912076b0 Version 1.3.0 2023-01-06 19:12:00 -08:00