Skip to content

Commit 43c88fe

Browse files
committed
chore: updated community bom
1 parent 927113e commit 43c88fe

File tree

93 files changed

+266
-258
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

93 files changed

+266
-258
lines changed

.github/workflows/release.yml

Lines changed: 30 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -240,11 +240,11 @@ jobs:
240240
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
241241
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
242242

243-
nontransactional-target-system:
243+
flamingock-nontransactional-target-system:
244244
needs: [ build ]
245245
uses: ./.github/workflows/module-release-graalvm.yml
246246
with:
247-
module: nontransactional-target-system
247+
module: flamingock-nontransactional-target-system
248248
secrets:
249249
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
250250
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
@@ -253,11 +253,11 @@ jobs:
253253
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
254254
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
255255

256-
mongodb-external-system-api:
256+
flamingock-mongodb-external-system-api:
257257
needs: [ build ]
258258
uses: ./.github/workflows/module-release-graalvm.yml
259259
with:
260-
module: mongodb-external-system-api
260+
module: flamingock-mongodb-external-system-api
261261
secrets:
262262
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
263263
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
@@ -266,11 +266,11 @@ jobs:
266266
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
267267
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
268268

269-
mongodb-sync-target-system:
269+
flamingock-mongodb-sync-target-system:
270270
needs: [ build ]
271271
uses: ./.github/workflows/module-release-graalvm.yml
272272
with:
273-
module: mongodb-sync-target-system
273+
module: flamingock-mongodb-sync-target-system
274274
secrets:
275275
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
276276
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
@@ -279,11 +279,11 @@ jobs:
279279
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
280280
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
281281

282-
mongodb-springdata-target-system:
282+
flamingock-mongodb-springdata-target-system:
283283
needs: [ build ]
284284
uses: ./.github/workflows/module-release-graalvm.yml
285285
with:
286-
module: mongodb-springdata-target-system
286+
module: flamingock-mongodb-springdata-target-system
287287
secrets:
288288
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
289289
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
@@ -292,11 +292,11 @@ jobs:
292292
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
293293
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
294294

295-
sql-external-system-api:
295+
flamingock-sql-external-system-api:
296296
needs: [ build ]
297297
uses: ./.github/workflows/module-release-graalvm.yml
298298
with:
299-
module: sql-external-system-api
299+
module: flamingock-sql-external-system-api
300300
secrets:
301301
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
302302
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
@@ -305,11 +305,11 @@ jobs:
305305
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
306306
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
307307

308-
sql-target-system:
308+
flamingock-sql-target-system:
309309
needs: [ build ]
310310
uses: ./.github/workflows/module-release-graalvm.yml
311311
with:
312-
module: sql-target-system
312+
module: flamingock-sql-target-system
313313
secrets:
314314
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
315315
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
@@ -318,11 +318,11 @@ jobs:
318318
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
319319
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
320320

321-
dynamodb-external-system-api:
321+
flamingock-dynamodb-external-system-api:
322322
needs: [ build ]
323323
uses: ./.github/workflows/module-release-graalvm.yml
324324
with:
325-
module: dynamodb-external-system-api
325+
module: flamingock-dynamodb-external-system-api
326326
secrets:
327327
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
328328
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
@@ -331,11 +331,11 @@ jobs:
331331
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
332332
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
333333

334-
dynamodb-target-system:
334+
flamingock-dynamodb-target-system:
335335
needs: [ build ]
336336
uses: ./.github/workflows/module-release-graalvm.yml
337337
with:
338-
module: dynamodb-target-system
338+
module: flamingock-dynamodb-target-system
339339
secrets:
340340
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
341341
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
@@ -344,11 +344,11 @@ jobs:
344344
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
345345
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
346346

347-
couchbase-external-system-api:
347+
flamingock-couchbase-external-system-api:
348348
needs: [ build ]
349349
uses: ./.github/workflows/module-release-graalvm.yml
350350
with:
351-
module: couchbase-external-system-api
351+
module: flamingock-couchbase-external-system-api
352352
secrets:
353353
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
354354
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
@@ -357,11 +357,11 @@ jobs:
357357
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
358358
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
359359

360-
couchbase-target-system:
360+
flamingock-couchbase-target-system:
361361
needs: [ build ]
362362
uses: ./.github/workflows/module-release-graalvm.yml
363363
with:
364-
module: couchbase-target-system
364+
module: flamingock-couchbase-target-system
365365
secrets:
366366
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
367367
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
@@ -542,16 +542,16 @@ jobs:
542542
flamingock-auditstore-dynamodb,
543543
flamingock-importer,
544544
flamingock-springboot-integration,
545-
nontransactional-target-system,
546-
mongodb-external-system-api,
547-
mongodb-sync-target-system,
548-
mongodb-springdata-target-system,
549-
sql-external-system-api,
550-
sql-target-system,
551-
dynamodb-external-system-api,
552-
dynamodb-target-system,
553-
couchbase-external-system-api,
554-
couchbase-target-system,
545+
flamingock-nontransactional-target-system,
546+
flamingock-mongodb-external-system-api,
547+
flamingock-mongodb-sync-target-system,
548+
flamingock-mongodb-springdata-target-system,
549+
flamingock-sql-external-system-api,
550+
flamingock-sql-target-system,
551+
flamingock-dynamodb-external-system-api,
552+
flamingock-dynamodb-target-system,
553+
flamingock-couchbase-external-system-api,
554+
flamingock-couchbase-target-system,
555555
test-util,
556556
mongodb-util,
557557
mongodb-test-kit,

build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ allprojects {
2121
extra["templateApiVersion"] = "1.3.1"
2222
extra["generalUtilVersion"] = "1.5.0"
2323
extra["coreApiVersion"] = "1.3.0"
24-
extra["sqlVersion"] = "1.2.0-beta.4"
25-
extra["mongodbTemplateVersion"] = "1.2.0-beta.3"
24+
extra["sqlVersion"] = "1.2.0-beta.5"
25+
extra["mongodbTemplateVersion"] = "1.2.0-beta.4"
2626

2727
repositories {
2828
mavenLocal()

buildSrc/src/main/kotlin/flamingock.project-structure.gradle.kts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -35,19 +35,19 @@ val pluginProjects = setOf(
3535
)
3636

3737
val targetSystemProjects = setOf(
38-
"nontransactional-target-system",
39-
"mongodb-sync-target-system",
40-
"mongodb-springdata-target-system",
41-
"sql-target-system",
42-
"dynamodb-target-system",
43-
"couchbase-target-system"
38+
"flamingock-nontransactional-target-system",
39+
"flamingock-mongodb-sync-target-system",
40+
"flamingock-mongodb-springdata-target-system",
41+
"flamingock-sql-target-system",
42+
"flamingock-dynamodb-target-system",
43+
"flamingock-couchbase-target-system"
4444
)
4545

4646
val externalSystemProjects = setOf(
47-
"mongodb-external-system-api",
48-
"couchbase-external-system-api",
49-
"dynamodb-external-system-api",
50-
"sql-external-system-api"
47+
"flamingock-mongodb-external-system-api",
48+
"flamingock-couchbase-external-system-api",
49+
"flamingock-dynamodb-external-system-api",
50+
"flamingock-sql-external-system-api"
5151
)
5252

5353
val utilProjects = setOf(

cloud/flamingock-cloud-bom/build.gradle.kts

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,18 @@ dependencies {
77
// Add constraints for BOM managed modules
88
api("io.flamingock:flamingock-cloud:${version}")
99
api("io.flamingock:flamingock-test-support:${version}")
10+
11+
//target systems
12+
api("io.flamingock:flamingock-nontransactional-target-system:${version}")
13+
api("io.flamingock:flamingock-mongodb-external-system-api:${version}")
14+
api("io.flamingock:flamingock-mongodb-sync-target-system:${version}")
15+
api("io.flamingock:flamingock-mongodb-springdata-target-system:${version}")
16+
api("io.flamingock:flamingock-sql-external-system-api:${version}")
17+
api("io.flamingock:flamingock-sql-target-system:${version}")
18+
api("io.flamingock:flamingock-dynamodb-external-system-api:${version}")
19+
api("io.flamingock:flamingock-dynamodb-target-system:${version}")
20+
api("io.flamingock:flamingock-couchbase-external-system-api:${version}")
21+
api("io.flamingock:flamingock-couchbase-target-system:${version}")
1022
api("io.flamingock:flamingock-sql-template:$version")
1123
api("io.flamingock:flamingock-mongodb-sync-template:${version}")
1224
api("io.flamingock:flamingock-springboot-integration:${version}")

cloud/flamingock-cloud/build.gradle.kts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@ dependencies {
44
implementation(project(":core:flamingock-core"))
55
api("io.flamingock:flamingock-core-api:${coreApiVersion}")
66
// target systems
7-
api(project(":core:target-systems:nontransactional-target-system"))
8-
api(project(":core:target-systems:couchbase-target-system"))
9-
api(project(":core:target-systems:dynamodb-target-system"))
10-
api(project(":core:target-systems:mongodb-external-system-api"))
11-
api(project(":core:target-systems:mongodb-springdata-target-system"))
12-
api(project(":core:target-systems:mongodb-sync-target-system"))
13-
api(project(":core:target-systems:sql-target-system"))
7+
api(project(":core:target-systems:flamingock-nontransactional-target-system"))
8+
api(project(":core:target-systems:flamingock-couchbase-target-system"))
9+
api(project(":core:target-systems:flamingock-dynamodb-target-system"))
10+
api(project(":core:target-systems:flamingock-mongodb-external-system-api"))
11+
api(project(":core:target-systems:flamingock-mongodb-springdata-target-system"))
12+
api(project(":core:target-systems:flamingock-mongodb-sync-target-system"))
13+
api(project(":core:target-systems:flamingock-sql-target-system"))
1414
// Community
1515
api(project(":community:flamingock-auditstore-couchbase"))
1616
api(project(":community:flamingock-auditstore-dynamodb"))
@@ -21,7 +21,7 @@ dependencies {
2121
// Test
2222
testAnnotationProcessor(project(":core:flamingock-processor"))
2323
testImplementation(project(":utils:test-util"))
24-
testImplementation(project(":core:target-systems:nontransactional-target-system"))
24+
testImplementation(project(":core:target-systems:flamingock-nontransactional-target-system"))
2525
}
2626

2727

community/flamingock-auditstore-couchbase/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
dependencies {
22
api(project(":core:flamingock-core"))
3-
api(project(":core:target-systems:couchbase-external-system-api"))
3+
api(project(":core:target-systems:flamingock-couchbase-external-system-api"))
44
implementation(project(":utils:couchbase-util"))
55

66
compileOnly("com.couchbase.client:java-client:3.6.0")
77

8-
testImplementation(project(":core:target-systems:couchbase-target-system"))
8+
testImplementation(project(":core:target-systems:flamingock-couchbase-target-system"))
99
testImplementation(project(":utils:test-util"))
1010
testImplementation(project(":utils:couchbase-test-kit"))
1111
testImplementation("org.testcontainers:testcontainers-couchbase:2.0.2")

community/flamingock-auditstore-dynamodb/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,15 @@ dependencies {
33
implementation(project(":core:flamingock-core"))
44

55

6-
api(project(":core:target-systems:dynamodb-external-system-api"))
6+
api(project(":core:target-systems:flamingock-dynamodb-external-system-api"))
77

88
compileOnly("software.amazon.awssdk:dynamodb-enhanced:2.25.29")
99

1010

1111
testImplementation(project(":utils:test-util"))
1212
testImplementation(project(":utils:dynamodb-test-kit"))
13-
testImplementation(project(":core:target-systems:dynamodb-target-system"))
14-
testImplementation(project(":core:target-systems:nontransactional-target-system"))
13+
testImplementation(project(":core:target-systems:flamingock-dynamodb-target-system"))
14+
testImplementation(project(":core:target-systems:flamingock-nontransactional-target-system"))
1515

1616
testImplementation("software.amazon.awssdk:url-connection-client:2.24.11")
1717
testImplementation("org.testcontainers:testcontainers-junit-jupiter:2.0.2")

community/flamingock-auditstore-mongodb-sync/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,16 @@ dependencies {
44
implementation(project(":utils:mongodb-util"))
55
implementation(project(":core:flamingock-core"))
66

7-
api(project(":core:target-systems:mongodb-external-system-api"))
7+
api(project(":core:target-systems:flamingock-mongodb-external-system-api"))
88
// api(project(":community:flamingock-community"))
99

1010
compileOnly("org.mongodb:mongodb-driver-sync:4.0.0")
1111

1212

1313
testImplementation(project(":utils:test-util"))
1414
testImplementation(project(":utils:mongodb-test-kit"))
15-
testImplementation(project(":core:target-systems:nontransactional-target-system"))
16-
testImplementation(project(":core:target-systems:mongodb-sync-target-system"))
15+
testImplementation(project(":core:target-systems:flamingock-nontransactional-target-system"))
16+
testImplementation(project(":core:target-systems:flamingock-mongodb-sync-target-system"))
1717

1818
testImplementation(project(":e2e:core-e2e"))
1919
testImplementation("org.testcontainers:testcontainers-mongodb:2.0.2")

community/flamingock-auditstore-sql/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@ val sqlVersion: String by extra
55
dependencies {
66
api(project(":core:flamingock-core"))
77

8-
api(project(":core:target-systems:sql-external-system-api"))
8+
api(project(":core:target-systems:flamingock-sql-external-system-api"))
99

10-
api(project(":core:target-systems:sql-target-system"))
10+
api(project(":core:target-systems:flamingock-sql-target-system"))
1111
implementation("io.flamingock:flamingock-sql-util:${sqlVersion}")
1212

13-
testImplementation(project(":core:target-systems:sql-external-system-api"))
13+
testImplementation(project(":core:target-systems:flamingock-sql-external-system-api"))
1414
testImplementation("mysql:mysql-connector-java:8.0.33")
1515
testImplementation("com.microsoft.sqlserver:mssql-jdbc:12.4.2.jre8")
1616
testImplementation("com.oracle.database.jdbc:ojdbc8:21.9.0.0")

community/flamingock-community-bom/build.gradle.kts

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,36 @@ dependencies {
1515
api("io.flamingock:flamingock-auditstore-dynamodb:$version")
1616
api("io.flamingock:flamingock-auditstore-sql:$version")
1717
api("io.flamingock:flamingock-test-support:${version}")
18+
api("io.flamingock:flamingock-nontransactional-target-system:${version}")
19+
20+
//springboot
1821
api("io.flamingock:flamingock-springboot-integration:${version}")
1922
api("io.flamingock:flamingock-springboot-test-support:${version}")
2023
api("io.flamingock:flamingock-graalvm:${version}")
24+
25+
//mongock
2126
api("io.flamingock:mongock-support:${version}")
27+
2228
//SQL
2329
api("io.flamingock:flamingock-sql-util:${sqlVersion}")
2430
api("io.flamingock:flamingock-sql-test-util:${sqlVersion}")
2531
api("io.flamingock:flamingock-sql-template:${sqlVersion}")
26-
//MONGODB template
32+
api("io.flamingock:flamingock-sql-external-system-api:${version}")
33+
api("io.flamingock:flamingock-sql-target-system:${version}")
34+
35+
//mongodb
2736
api("io.flamingock:flamingock-mongodb-sync-template:${mongodbTemplateVersion}")
37+
api("io.flamingock:flamingock-mongodb-external-system-api:${version}")
38+
api("io.flamingock:flamingock-mongodb-sync-target-system:${version}")
39+
api("io.flamingock:flamingock-mongodb-springdata-target-system:${version}")
40+
41+
//dynamodb
42+
api("io.flamingock:flamingock-dynamodb-external-system-api:${version}")
43+
api("io.flamingock:flamingock-dynamodb-target-system:${version}")
44+
45+
//cocuhabase
46+
api("io.flamingock:flamingock-couchbase-external-system-api:${version}")
47+
api("io.flamingock:flamingock-couchbase-target-system:${version}")
2848
}
2949
}
3050

0 commit comments

Comments
 (0)