Skip to content

Commit 7d882f5

Browse files
authored
fix: added missing external system api modules to release config (#805)
1 parent a0597f3 commit 7d882f5

File tree

2 files changed

+54
-5
lines changed

2 files changed

+54
-5
lines changed

.github/workflows/release.yml

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -305,6 +305,19 @@ 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-external-system-api:
309+
needs: [ build ]
310+
uses: ./.github/workflows/module-release-graalvm.yml
311+
with:
312+
module: sql-external-system-api
313+
secrets:
314+
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
315+
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
316+
FLAMINGOCK_JRELEASER_MAVENCENTRAL_PASSWORD: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_PASSWORD }}
317+
FLAMINGOCK_JRELEASER_GPG_PUBLIC_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PUBLIC_KEY }}
318+
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
319+
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
320+
308321
sql-target-system:
309322
needs: [ build ]
310323
uses: ./.github/workflows/module-release-graalvm.yml
@@ -318,6 +331,19 @@ jobs:
318331
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
319332
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
320333

334+
dynamodb-external-system-api:
335+
needs: [ build ]
336+
uses: ./.github/workflows/module-release-graalvm.yml
337+
with:
338+
module: dynamodb-external-system-api
339+
secrets:
340+
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
341+
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
342+
FLAMINGOCK_JRELEASER_MAVENCENTRAL_PASSWORD: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_PASSWORD }}
343+
FLAMINGOCK_JRELEASER_GPG_PUBLIC_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PUBLIC_KEY }}
344+
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
345+
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
346+
321347
dynamodb-target-system:
322348
needs: [ build ]
323349
uses: ./.github/workflows/module-release-graalvm.yml
@@ -331,6 +357,19 @@ jobs:
331357
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
332358
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
333359

360+
couchbase-external-system-api:
361+
needs: [ build ]
362+
uses: ./.github/workflows/module-release-graalvm.yml
363+
with:
364+
module: couchbase-external-system-api
365+
secrets:
366+
FLAMINGOCK_JRELEASER_GITHUB_TOKEN: ${{ secrets.FLAMINGOCK_JRELEASER_GITHUB_TOKEN }}
367+
FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_USERNAME }}
368+
FLAMINGOCK_JRELEASER_MAVENCENTRAL_PASSWORD: ${{ secrets.FLAMINGOCK_JRELEASER_MAVENCENTRAL_PASSWORD }}
369+
FLAMINGOCK_JRELEASER_GPG_PUBLIC_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PUBLIC_KEY }}
370+
FLAMINGOCK_JRELEASER_GPG_SECRET_KEY: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_SECRET_KEY }}
371+
FLAMINGOCK_JRELEASER_GPG_PASSPHRASE: ${{ secrets.FLAMINGOCK_JRELEASER_GPG_PASSPHRASE }}
372+
334373
couchbase-target-system:
335374
needs: [ build ]
336375
uses: ./.github/workflows/module-release-graalvm.yml
@@ -507,8 +546,11 @@ jobs:
507546
mongodb-external-system-api,
508547
mongodb-sync-target-system,
509548
mongodb-springdata-target-system,
549+
sql-external-system-api,
510550
sql-target-system,
551+
dynamodb-external-system-api,
511552
dynamodb-target-system,
553+
couchbase-external-system-api,
512554
couchbase-target-system,
513555
flamingock-sql-template,
514556
general-util,

settings.gradle.kts

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -108,14 +108,26 @@ project(":core:target-systems:mongodb-springdata-target-system").projectDir =
108108
file("core/target-systems/mongodb-springdata-target-system")
109109
project(":core:target-systems:mongodb-springdata-target-system").name = "mongodb-springdata-target-system"
110110

111+
include("core:target-systems:sql-external-system-api")
112+
project(":core:target-systems:sql-external-system-api").projectDir = file("core/target-systems/sql-external-system-api")
113+
project(":core:target-systems:sql-external-system-api").name = "sql-external-system-api"
114+
111115
include("core:target-systems:sql-target-system")
112116
project(":core:target-systems:sql-target-system").projectDir = file("core/target-systems/sql-target-system")
113117
project(":core:target-systems:sql-target-system").name = "sql-target-system"
114118

119+
include("core:target-systems:dynamodb-external-system-api")
120+
project(":core:target-systems:dynamodb-external-system-api").projectDir = file("core/target-systems/dynamodb-external-system-api")
121+
project(":core:target-systems:dynamodb-external-system-api").name = "dynamodb-external-system-api"
122+
115123
include("core:target-systems:dynamodb-target-system")
116124
project(":core:target-systems:dynamodb-target-system").projectDir = file("core/target-systems/dynamodb-target-system")
117125
project(":core:target-systems:dynamodb-target-system").name = "dynamodb-target-system"
118126

127+
include("core:target-systems:couchbase-external-system-api")
128+
project(":core:target-systems:couchbase-external-system-api").projectDir = file("core/target-systems/couchbase-external-system-api")
129+
project(":core:target-systems:couchbase-external-system-api").name = "couchbase-external-system-api"
130+
119131
include("core:target-systems:couchbase-target-system")
120132
project(":core:target-systems:couchbase-target-system").projectDir = file("core/target-systems/couchbase-target-system")
121133
project(":core:target-systems:couchbase-target-system").name = "couchbase-target-system"
@@ -197,8 +209,3 @@ project(":cli:flamingock-cli").projectDir = file("cli/flamingock-cli")
197209
include("e2e:core-e2e")
198210
project(":e2e:core-e2e").name = "core-e2e"
199211
project(":e2e:core-e2e").projectDir = file("e2e/core-e2e")
200-
201-
202-
include("core:target-systems:couchbase-external-system-api")
203-
include("core:target-systems:dynamodb-external-system-api")
204-
include("core:target-systems:sql-external-system-api")

0 commit comments

Comments
 (0)