gameyfin/settings.gradle.kts
grimsi ecd369cd30 Migrate to Spring Boot 4 (#868)
* Switched from TomCat to Jetty
* Hibernate migrations
* Removed dependency on Spring-Boot-Content-FS
* Migrate to Jackson 3
* Migrate LegacyExtensionFinder -> IndexedExtensionFinder
* Fix code inspection issues
* Exclude Config classes from Sonar coverage calcualtion
* Add FileStorageServiceTest
* Add tests for (De-)serializers
* Exclude H2 package from Sonar coverage reporting
* Add Sonar scan
* Update JVM in CI
* Update dependency versions
2026-02-05 13:07:41 +01:00

31 lines
1.1 KiB
Plaintext

rootProject.name = "Gameyfin"
pluginManagement {
repositories {
gradlePluginPortal()
maven(url = "https://maven.vaadin.com/vaadin-prereleases")
}
plugins {
id("com.vaadin") version extra["vaadinVersion"] as String
id("org.springframework.boot") version extra["springBootVersion"] as String
id("io.spring.dependency-management") version extra["springDependencyManagementVersion"] as String
id("com.google.devtools.ksp") version extra["kspVersion"] as String
id("org.sonarqube") version extra["sonarVersion"] as String
kotlin("jvm") version extra["kotlinVersion"] as String
kotlin("plugin.spring") version extra["kotlinVersion"] as String
kotlin("plugin.jpa") version extra["kotlinVersion"] as String
kotlin("plugin.serialization") version extra["kotlinVersion"] as String
}
}
include(":plugin-api")
include(":app")
include(":plugins")
include(":plugins:igdb")
include(":plugins:steam")
include(":plugins:steamgriddb")
include(":plugins:directdownload")
include(":plugins:torrentdownload")