9 Commits

Author SHA1 Message Date
NovaFox161 0b35901ab2 Upgrade various other dependencies and cleanup several warnings 2025-06-17 23:37:59 -05:00
NovaFox161 4d1cf2bf28 Add build version info to image tags
Storage is cheap, and these images are layered correctly, so I think its
worth it for even better reproducibility
2023-10-08 18:28:45 -05:00
NovaFox161 4ee495ce9f Forgot to disable bootJar task 2023-09-29 18:49:38 -05:00
NovaFox161 917e13e842 I finally figured out how to get dependency management working in multi-module 2023-09-29 18:27:25 -05:00
NovaFox161 7d2d097fc5 Clean up some deprecations 2023-08-19 10:55:35 -05:00
Nova Maday 930654b097 Refactor gradle files & setup Docker compose (#142)
* Refactor and cleanup gradle - Finally

* Add docker compose and get application running

* Upgrade spring to 2.7.5

Also remove commented out legacy
2022-11-19 12:13:48 -06:00
NovaFox161 bbac319745 Move all versions into gradle.properties 2021-10-14 12:36:29 -05:00
NovaFox161 86d77d9d2a Fix build numbering 2021-08-23 18:07:28 -06:00
Nova Fox b1c12b2788 Convert to Gradle (#112)
Fully convert to using Gradle instead of Maven for dependency management and building.

This change also includes using Jib again as it works properly for multi-module projects with Gradle.

Some files have been relocate to places that semantically make more sense and work will with a proper build system.

Added GitProperties for handling certain variables that need to be set at build time (for example the version name seen by users) as these were previously set through Maven hackery.
2021-08-23 11:13:44 -05:00