diff --git a/.github/workflows/jooqx.yml b/.github/workflows/jooqx.yml index b92e623e..17695ce2 100644 --- a/.github/workflows/jooqx.yml +++ b/.github/workflows/jooqx.yml @@ -63,8 +63,8 @@ jobs: # java: [ '8', '17', '21' ] java: [ '8', '17' ] os: [ 'ubuntu-latest' ] - itProfile: [ 'pg:10-alpine', 'pg:12-alpine', 'pg:14-alpine', 'pg:16-alpine', 'h2', 'mysql:8.3', 'mysql:8.0', 'mysql:5.7' ] - sonarProfile: [ 'pg:16-alpine' ] + itProfile: [ 'postgres:12-alpine', 'postgres:14-alpine', 'postgres:16-alpine', 'h2', 'mysql:8.3', 'mysql:8.0' ] + sonarProfile: [ 'postgres:16-alpine' ] fail-fast: false name: Test ${{ matrix.itProfile }} | Java ${{ matrix.java }} (${{ matrix.os }}) with: @@ -107,7 +107,7 @@ jobs: hashVersion: ${{ needs.context.outputs.commitId }} sha: ${{ needs.context.outputs.sha }} isRelease: ${{ needs.context.outputs.isRelease }} - antoraCommand: ':integtest:pg:generateJooq antoraDoc' + antoraCommand: ':integtest:postgres:generateJooq antoraDoc' antoraBuildDir: 'docs/build/docs/antora' syncDoc: ${{ needs.context.outputs.shouldPublish == 'true' || needs.context.outputs.isRelease == 'true' }} docBranch: ${{ needs.context.outputs.docBranch }} diff --git a/.github/workflows/rsql.yml b/.github/workflows/rsql.yml index a5121859..2350ab47 100644 --- a/.github/workflows/rsql.yml +++ b/.github/workflows/rsql.yml @@ -69,7 +69,7 @@ jobs: hashVersion: ${{ needs.context.outputs.commitId }} sha: ${{ needs.context.outputs.sha }} isRelease: ${{ needs.context.outputs.isRelease }} - antoraCommand: ':integtest:pg:generateJooq antoraDoc' + antoraCommand: ':integtest:postgres:generateJooq antoraDoc' antoraBuildDir: 'rsql/asciidoc/build/docs/antora' syncDoc: ${{ needs.context.outputs.shouldPublish == 'true' || needs.context.outputs.isRelease == 'true' }} docBranch: ${{ needs.context.outputs.docBranch }} diff --git a/buildSrc/src/main/kotlin/Dependencies.kt b/buildSrc/src/main/kotlin/Dependencies.kt index 2309669e..ed61086f 100644 --- a/buildSrc/src/main/kotlin/Dependencies.kt +++ b/buildSrc/src/main/kotlin/Dependencies.kt @@ -1,3 +1,5 @@ +import org.gradle.api.Project + private fun Map>.ver(minor: Int, patch: Int): String = "${minor}.${this[minor]?.get(patch)}" object UtilLibs { @@ -37,7 +39,8 @@ object TestLibs { object Version { const val junit5 = "5.10.2" -// const val pioneer = "2.2.0" // java > 11 + + // const val pioneer = "2.2.0" // java > 11 const val pioneer = "1.9.1" // java 8 const val testContainer = "1.19.7" } @@ -165,8 +168,25 @@ object DatabaseLibs { object DatabaseContainer { - val postgres = listOf("16-alpine", "14-alpine", "12-alpine") - val mysql = listOf("8.3", "8.0", "5.7") + data class Container(val defaultImage: String, val jdbcPrefix: String, val supportedVersions: List) {} + + enum class Containers(val container: Container) { + // https://endoflife.date/postgresql + postgres(Container("postgres:16-alpine", "postgresql", listOf("16-alpine", "14-alpine", "12-alpine"))), + + // https://endoflife.date/mysql + mysql(Container("mysql:8.3", "mysql", listOf("8.3", "8.0"))) + } + + fun findImage(project: Project): String { + val container = Containers.valueOf(project.name).container + val version = project.findProperty("dbVersion"); + val jdbcDbImage: String = when (version) { + in container.supportedVersions -> container.defaultImage.replaceAfter(":", "$version") + else -> container.defaultImage + } + return jdbcDbImage.replaceBefore(":", container.jdbcPrefix) + } } object ZeroLibs { diff --git a/docs/asciidoc/build.gradle.kts b/docs/asciidoc/build.gradle.kts index e1f49ce4..22a94d38 100644 --- a/docs/asciidoc/build.gradle.kts +++ b/docs/asciidoc/build.gradle.kts @@ -13,7 +13,7 @@ plugins { dependencies { compileOnly(project(":spi")) - compileOnly(project(":integtest:pg")) + compileOnly(project(":integtest:postgres")) compileOnly(JooqLibs.jooqMeta) compileOnly(VertxLibs.jdbc) compileOnly(VertxLibs.pgsql) diff --git a/docs/testing-asciidoc/build.gradle.kts b/docs/testing-asciidoc/build.gradle.kts index fd54fdd6..75206434 100644 --- a/docs/testing-asciidoc/build.gradle.kts +++ b/docs/testing-asciidoc/build.gradle.kts @@ -11,7 +11,7 @@ dependencies { compileOnly(project(":spi")) compileOnly(testFixtures(project(":jooqx"))) // compileOnly(project(":rsql:jooq")) - compileOnly(project(":integtest:pg")) + compileOnly(project(":integtest:postgres")) compileOnly(VertxLibs.jdbc) compileOnly(VertxLibs.pgsql) compileOnly(VertxLibs.mysql) diff --git a/integtest/mysql/build.gradle.kts b/integtest/mysql/build.gradle.kts index 16f5ed04..15b43ccc 100644 --- a/integtest/mysql/build.gradle.kts +++ b/integtest/mysql/build.gradle.kts @@ -20,7 +20,7 @@ dependencies { } val dialect = "org.jooq.meta.mysql.MySQLDatabase" -val dbImage = "mysql:${prop(project, "dbVersion", DatabaseContainer.mysql[0])}" +val dbImage = DatabaseContainer.findImage(project) fun getSchema(schemaFile: String): String = "${buildDir}/resources/main/${schemaFile}" jooq { diff --git a/integtest/pg/build.gradle.kts b/integtest/postgres/build.gradle.kts similarity index 98% rename from integtest/pg/build.gradle.kts rename to integtest/postgres/build.gradle.kts index 667f8aa4..78949f43 100644 --- a/integtest/pg/build.gradle.kts +++ b/integtest/postgres/build.gradle.kts @@ -1,5 +1,4 @@ import cloud.playio.gradle.jooq.JooqJdbcContainer -import cloud.playio.gradle.shared.prop import nu.studer.gradle.jooq.JooqGenerate import org.jooq.meta.jaxb.ForcedType import org.jooq.meta.jaxb.Logging @@ -24,7 +23,7 @@ dependencies { } val dialect = "org.jooq.meta.postgres.PostgresDatabase" -val dbImage = "postgresql:${prop(project, "dbVersion", DatabaseContainer.postgres[0])}" +val dbImage = DatabaseContainer.findImage(project) fun getSchema(schemaFile: String): String = "${buildDir}/resources/main/${schemaFile}" jooq { diff --git a/integtest/pg/src/main/resources/pg_data/array.sql b/integtest/postgres/src/main/resources/pg_data/array.sql similarity index 100% rename from integtest/pg/src/main/resources/pg_data/array.sql rename to integtest/postgres/src/main/resources/pg_data/array.sql diff --git a/integtest/pg/src/main/resources/pg_data/book_author.sql b/integtest/postgres/src/main/resources/pg_data/book_author.sql similarity index 100% rename from integtest/pg/src/main/resources/pg_data/book_author.sql rename to integtest/postgres/src/main/resources/pg_data/book_author.sql diff --git a/integtest/pg/src/main/resources/pg_data/character.sql b/integtest/postgres/src/main/resources/pg_data/character.sql similarity index 100% rename from integtest/pg/src/main/resources/pg_data/character.sql rename to integtest/postgres/src/main/resources/pg_data/character.sql diff --git a/integtest/pg/src/main/resources/pg_data/geometric.sql b/integtest/postgres/src/main/resources/pg_data/geometric.sql similarity index 100% rename from integtest/pg/src/main/resources/pg_data/geometric.sql rename to integtest/postgres/src/main/resources/pg_data/geometric.sql diff --git a/integtest/pg/src/main/resources/pg_data/json.sql b/integtest/postgres/src/main/resources/pg_data/json.sql similarity index 100% rename from integtest/pg/src/main/resources/pg_data/json.sql rename to integtest/postgres/src/main/resources/pg_data/json.sql diff --git a/integtest/pg/src/main/resources/pg_data/numeric.sql b/integtest/postgres/src/main/resources/pg_data/numeric.sql similarity index 100% rename from integtest/pg/src/main/resources/pg_data/numeric.sql rename to integtest/postgres/src/main/resources/pg_data/numeric.sql diff --git a/integtest/pg/src/main/resources/pg_data/temporal.sql b/integtest/postgres/src/main/resources/pg_data/temporal.sql similarity index 100% rename from integtest/pg/src/main/resources/pg_data/temporal.sql rename to integtest/postgres/src/main/resources/pg_data/temporal.sql diff --git a/integtest/pg/src/main/resources/pg_data/udt.sql b/integtest/postgres/src/main/resources/pg_data/udt.sql similarity index 100% rename from integtest/pg/src/main/resources/pg_data/udt.sql rename to integtest/postgres/src/main/resources/pg_data/udt.sql diff --git a/integtest/pg/src/main/resources/pg_schema.sql b/integtest/postgres/src/main/resources/pg_schema.sql similarity index 100% rename from integtest/pg/src/main/resources/pg_schema.sql rename to integtest/postgres/src/main/resources/pg_schema.sql diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/DupResultConverter.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/DupResultConverter.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/DupResultConverter.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/DupResultConverter.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/EnumMoodConverter.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/EnumMoodConverter.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/EnumMoodConverter.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/EnumMoodConverter.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/EnumWeatherConverter.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/EnumWeatherConverter.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/EnumWeatherConverter.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/EnumWeatherConverter.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/FullAddressConverter.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/FullAddressConverter.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/FullAddressConverter.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/FullAddressConverter.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCIntervalConverter.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCIntervalConverter.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCIntervalConverter.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCIntervalConverter.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCJsonConverter.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCJsonConverter.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCJsonConverter.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCJsonConverter.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCJsonbConverter.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCJsonbConverter.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCJsonbConverter.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/JDBCJsonbConverter.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/PgUseJooqType.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/PgUseJooqType.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/PgUseJooqType.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/PgUseJooqType.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/PgUseVertxType.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/PgUseVertxType.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/PgUseVertxType.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/PgUseVertxType.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/PostgreSQLHelper.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/PostgreSQLHelper.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/PostgreSQLHelper.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/PostgreSQLHelper.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgConnTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgConnTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgConnTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgConnTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCDataTypeTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCDataTypeTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCDataTypeTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCDataTypeTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCQueryTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCQueryTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCQueryTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCQueryTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRoutineTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRoutineTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRoutineTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRoutineTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRx2Test.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRx2Test.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRx2Test.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRx2Test.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRx3Test.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRx3Test.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRx3Test.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRx3Test.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRxMutinyTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRxMutinyTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRxMutinyTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJDBCRxMutinyTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJooqTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJooqTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJooqTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgJooqTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacyDataTypeTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacyDataTypeTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacyDataTypeTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacyDataTypeTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacyRelationTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacyRelationTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacyRelationTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacyRelationTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacySessionTxTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacySessionTxTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacySessionTxTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgLegacySessionTxTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolBatchTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolBatchTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolBatchTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolBatchTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolComplexQueryTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolComplexQueryTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolComplexQueryTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolComplexQueryTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDDLTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDDLTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDDLTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDDLTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDMLTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDMLTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDMLTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDMLTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDataTypeTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDataTypeTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDataTypeTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolDataTypeTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolRoutineTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolRoutineTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolRoutineTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolRoutineTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolSessionTxTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolSessionTxTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolSessionTxTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/jooq/PgPoolSessionTxTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgJDBCRawSqlTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgJDBCRawSqlTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgJDBCRawSqlTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgJDBCRawSqlTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgPoolRawSqlTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgPoolRawSqlTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgPoolRawSqlTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgPoolRawSqlTest.java diff --git a/integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgPoolVertxTypeTest.java b/integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgPoolVertxTypeTest.java similarity index 100% rename from integtest/pg/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgPoolVertxTypeTest.java rename to integtest/postgres/src/test/java/io/github/zero88/integtest/jooqx/pg/vertx/PgPoolVertxTypeTest.java diff --git a/rsql/asciidoc/build.gradle.kts b/rsql/asciidoc/build.gradle.kts index 9ce30a08..d30ed236 100644 --- a/rsql/asciidoc/build.gradle.kts +++ b/rsql/asciidoc/build.gradle.kts @@ -8,7 +8,7 @@ plugins { dependencies { compileOnly(project(":rsql:jooq")) - compileOnly(project(":integtest:pg")) + compileOnly(project(":integtest:postgres")) compileOnly(VertxLibs.jdbc) compileOnly(VertxLibs.pgsql) compileOnly(VertxLibs.mysql) diff --git a/settings.gradle.kts b/settings.gradle.kts index 160ca8f5..e07cba2f 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -16,7 +16,7 @@ pluginManagement { rootProject.name = "jooqx-parent" val profile: String by settings -val supportDatabases = arrayOf("db2", "h2", "mssql", "mysql", "oracle", "pg", "sqlite") +val supportDatabases = arrayOf("db2", "h2", "mssql", "mysql", "oracle", "postgres", "sqlite") var pp: Array = arrayOf() val pools = mutableMapOf( "jpa" to arrayOf(":jpa-ext"), @@ -32,9 +32,9 @@ val excludeCIBuild = pools["sample"]!! + pools["integtest"]!! + excludeCISonar pools.putAll( mapOf( "jooqx:sonar" to pools["jooqx"]!!.plus(pools["integtest"]!!), - "jooqx:docs" to pools["jooqx"]!!.plus(":integtest:pg").plus(jooqxDocs), + "jooqx:docs" to pools["jooqx"]!!.plus(":integtest:postgres").plus(jooqxDocs), "rsql:sonar" to pools["rsql"]!!, - "rsql:docs" to pools["rsql"]!!.plus(pools["jooqx"]!!).plus(":integtest:pg").plus(rsqlDocs) + "rsql:docs" to pools["rsql"]!!.plus(pools["jooqx"]!!).plus(":integtest:postgres").plus(rsqlDocs) ) )