Skip to content

Commit 68d9f13

Browse files
authored
apply flamingock plugin (#9)
1 parent d88772f commit 68d9f13

File tree

2 files changed

+17
-18
lines changed

2 files changed

+17
-18
lines changed

inventory-orders-service/build.gradle.kts

Lines changed: 9 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
1-
import java.net.URL
2-
import javax.xml.parsers.DocumentBuilderFactory
3-
41
plugins {
52
java
63
application
74
idea
85
id("org.springframework.boot") version "3.2.0"
96
id("io.spring.dependency-management") version "1.1.4"
7+
id("io.flamingock") version "1.0.0-beta.7"
8+
}
9+
10+
flamingock {
11+
community()
12+
springboot()
13+
// graalvm() // See: https://docs.flamingock.io/frameworks/graalvm
1014
}
1115

1216
java {
@@ -17,6 +21,7 @@ java {
1721
}
1822
}
1923

24+
2025
repositories {
2126
mavenLocal()
2227
mavenCentral()
@@ -28,7 +33,7 @@ repositories {
2833
group = "io.flamingock"
2934
version = "1.0-SNAPSHOT"
3035

31-
val flamingockVersion = "1.0.0-beta.7"
36+
val flamingockVersion = "1.0.0-beta.8"
3237
logger.lifecycle("Building with flamingock version: $flamingockVersion")
3338

3439
val mongodbVersion = "5.5.1"
@@ -38,18 +43,6 @@ val confluentVersion = "7.5.0"
3843
val snakeyamlVersion = "2.2"
3944

4045
dependencies {
41-
// Flamingock Dependencies
42-
implementation(platform("io.flamingock:flamingock-community-bom:$flamingockVersion"))
43-
implementation("io.flamingock:flamingock-community")
44-
implementation("io.flamingock:flamingock-springboot-integration")
45-
46-
47-
// Optional: enable GraalVM native image support for Flamingock
48-
// See: https://docs.flamingock.io/frameworks/graalvm
49-
// Uncomment
50-
// implementation("io.flamingock:flamingock-graalvm:$flamingockVersion")
51-
annotationProcessor("io.flamingock:flamingock-processor:$flamingockVersion")
52-
5346
// MongoDB dependencies
5447
implementation("org.mongodb:mongodb-driver-sync:$mongodbVersion")
5548
implementation("org.mongodb:mongodb-driver-core:$mongodbVersion")
@@ -74,7 +67,6 @@ dependencies {
7467
// implementation("org.slf4j:slf4j-simple:2.0.6") // Commented out - Spring Boot provides logging
7568

7669
testImplementation("org.springframework.boot:spring-boot-starter-test")
77-
testImplementation("io.flamingock:flamingock-springboot-test-support")
7870
testImplementation("org.junit.jupiter:junit-jupiter-api:5.9.2")
7971
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.9.2")
8072

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,8 @@
1-
rootProject.name = "inventory-orders-service"
1+
rootProject.name = "inventory-orders-service"
2+
3+
pluginManagement {
4+
repositories {
5+
gradlePluginPortal()
6+
}
7+
}
8+

0 commit comments

Comments
 (0)