Skip to content

Commit 2b31011

Browse files
authored
Separate platform and connector testcontainer versions (#13642)
* Separate platform and connector testcontainer versions * Fix dependency * Fix dependency * Fix dependency usage * Prevent leaking testcontainer dependencies
1 parent 862bf36 commit 2b31011

File tree

54 files changed

+115
-108
lines changed

Some content is hidden

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

54 files changed

+115
-108
lines changed

airbyte-bootloader/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ dependencies {
1414
implementation 'io.temporal:temporal-sdk:1.8.1'
1515
implementation libs.flyway.core
1616

17-
testImplementation libs.testcontainers.postgresql
17+
testImplementation libs.platform.testcontainers.postgresql
1818
testImplementation 'uk.org.webcompere:system-stubs-jupiter:1.2.0'
1919
}
2020

airbyte-config/config-persistence/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ dependencies {
1616
implementation 'com.google.cloud:google-cloud-secretmanager:2.0.5'
1717

1818
testImplementation 'org.hamcrest:hamcrest-all:1.3'
19-
testImplementation libs.testcontainers.postgresql
19+
testImplementation libs.platform.testcontainers.postgresql
2020
testImplementation libs.flyway.core
2121
testImplementation project(':airbyte-test-utils')
2222
integrationTestJavaImplementation project(':airbyte-config:config-persistence')

airbyte-container-orchestrator/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ dependencies {
2121

2222
testImplementation 'org.mockito:mockito-inline:2.13.0'
2323
testImplementation libs.postgresql
24-
testImplementation libs.testcontainers
25-
testImplementation libs.testcontainers.postgresql
24+
testImplementation libs.platform.testcontainers
25+
testImplementation libs.platform.testcontainers.postgresql
2626

2727
testImplementation project(':airbyte-commons-docker')
2828
}

airbyte-db/db-lib/build.gradle

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,10 @@ dependencies {
1212
implementation project(':airbyte-json-validation')
1313
implementation project(':airbyte-config:config-models')
1414
implementation libs.flyway.core
15-
implementation libs.testcontainers.postgresql
15+
16+
// Mark as compile only to avoid leaking transitively to connectors
17+
compileOnly libs.platform.testcontainers.postgresql
18+
1619
// These are required because gradle might be using lower version of Jna from other
1720
// library transitive dependency. Can be removed if we can figure out which library is the cause.
1821
// Refer: https://github.com/testcontainers/testcontainers-java/issues/3834#issuecomment-825409079
@@ -21,6 +24,7 @@ dependencies {
2124

2225
testImplementation project(':airbyte-test-utils')
2326
testImplementation 'org.apache.commons:commons-lang3:3.11'
27+
testImplementation libs.platform.testcontainers.postgresql
2428

2529
// Big Query
2630
implementation('com.google.cloud:google-cloud-bigquery:1.133.1')

airbyte-db/jooq/build.gradle

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ dependencies {
1212

1313
// jOOQ code generation
1414
implementation libs.jooq.codegen
15-
implementation libs.testcontainers.postgresql
15+
implementation libs.platform.testcontainers.postgresql
1616
// These are required because gradle might be using lower version of Jna from other
1717
// library transitive dependency. Can be removed if we can figure out which library is the cause.
1818
// Refer: https://github.com/testcontainers/testcontainers-java/issues/3834#issuecomment-825409079
@@ -21,6 +21,7 @@ dependencies {
2121

2222
// The jOOQ code generator only has access to classes added to the jooqGenerator configuration
2323
jooqGenerator project(':airbyte-db:db-lib')
24+
jooqGenerator libs.platform.testcontainers.postgresql
2425
}
2526

2627
jooq {

airbyte-integrations/bases/base-java/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ dependencies {
1818
implementation 'org.bouncycastle:bcpkix-jdk15on:1.66'
1919
implementation 'org.bouncycastle:bctls-jdk15on:1.66'
2020

21-
implementation libs.testcontainers
22-
implementation libs.testcontainers.jdbc
21+
implementation libs.connectors.testcontainers
22+
implementation libs.connectors.testcontainers.jdbc
2323

2424
implementation files(project(':airbyte-integrations:bases:base').airbyteDocker.outputs)
2525

airbyte-integrations/connectors/destination-cassandra/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ dependencies {
2525

2626
// https://mvnrepository.com/artifact/org.assertj/assertj-core
2727
testImplementation "org.assertj:assertj-core:${assertVersion}"
28-
testImplementation libs.testcontainers.cassandra
28+
testImplementation libs.connectors.testcontainers.cassandra
2929

3030

3131
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')

airbyte-integrations/connectors/destination-clickhouse-strict-encrypt/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@ dependencies {
2121
implementation 'ru.yandex.clickhouse:clickhouse-jdbc:0.3.1-patch'
2222

2323
// https://mvnrepository.com/artifact/org.testcontainers/clickhouse
24-
testImplementation libs.testcontainers.clickhouse
24+
testImplementation libs.connectors.destination.testcontainers.clickhouse
2525

2626
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2727
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-clickhouse')
2828
// https://mvnrepository.com/artifact/org.testcontainers/clickhouse
29-
integrationTestJavaImplementation libs.testcontainers.clickhouse
29+
integrationTestJavaImplementation libs.connectors.destination.testcontainers.clickhouse
3030
}

airbyte-integrations/connectors/destination-clickhouse/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,11 @@ dependencies {
2121
implementation 'ru.yandex.clickhouse:clickhouse-jdbc:0.3.1-patch'
2222

2323
// https://mvnrepository.com/artifact/org.testcontainers/clickhouse
24-
testImplementation libs.testcontainers.clickhouse
24+
testImplementation libs.connectors.destination.testcontainers.clickhouse
2525

2626
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2727
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-clickhouse')
2828
integrationTestJavaImplementation project(':airbyte-workers')
2929
// https://mvnrepository.com/artifact/org.testcontainers/clickhouse
30-
integrationTestJavaImplementation libs.testcontainers.clickhouse
30+
integrationTestJavaImplementation libs.connectors.destination.testcontainers.clickhouse
3131
}

airbyte-integrations/connectors/destination-elasticsearch/build.gradle

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,8 @@ dependencies {
2929

3030
// MIT
3131
// https://www.testcontainers.org/
32-
//implementation libs.testcontainers.elasticsearch
33-
testImplementation libs.testcontainers.elasticsearch
34-
integrationTestJavaImplementation libs.testcontainers.elasticsearch
32+
testImplementation libs.connectors.testcontainers.elasticsearch
33+
integrationTestJavaImplementation libs.connectors.testcontainers.elasticsearch
3534

3635
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
3736
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-elasticsearch')

airbyte-integrations/connectors/destination-jdbc/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,11 +23,11 @@ dependencies {
2323
// https://github.com/aesy/datasize
2424
implementation "io.aesy:datasize:1.0.0"
2525

26-
testImplementation libs.testcontainers.postgresql
26+
testImplementation libs.connectors.testcontainers.postgresql
2727
testImplementation "org.mockito:mockito-inline:4.1.0"
2828

2929
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
30-
integrationTestJavaImplementation libs.testcontainers.postgresql
30+
integrationTestJavaImplementation libs.connectors.testcontainers.postgresql
3131

3232
implementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs)
3333
integrationTestJavaImplementation files(project(':airbyte-integrations:bases:base-normalization').airbyteDocker.outputs)

airbyte-integrations/connectors/destination-kafka/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ dependencies {
1919

2020
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2121
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-kafka')
22-
integrationTestJavaImplementation libs.testcontainers.kafka
22+
integrationTestJavaImplementation libs.connectors.testcontainers.kafka
2323

2424
implementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs)
2525
}

airbyte-integrations/connectors/destination-mariadb-columnstore/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ dependencies {
2222

2323
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2424
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-mariadb-columnstore')
25-
integrationTestJavaImplementation libs.testcontainers.mariadb
25+
integrationTestJavaImplementation libs.connectors.testcontainers.mariadb
2626
}

airbyte-integrations/connectors/destination-meilisearch/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ dependencies {
2020
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2121
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-meilisearch')
2222

23-
integrationTestJavaImplementation libs.testcontainers
23+
integrationTestJavaImplementation libs.connectors.testcontainers
2424

2525
implementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs)
2626
}

airbyte-integrations/connectors/destination-mongodb-strict-encrypt/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dependencies {
1818
implementation project(':airbyte-integrations:connectors:destination-mongodb')
1919
implementation 'org.mongodb:mongodb-driver-sync:4.3.0'
2020

21-
testImplementation libs.testcontainers.mongodb
21+
testImplementation libs.connectors.testcontainers.mongodb
2222

2323
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-mongodb-strict-encrypt')
2424
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')

airbyte-integrations/connectors/destination-mongodb/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dependencies {
1818

1919
implementation 'org.mongodb:mongodb-driver-sync:4.3.0'
2020

21-
testImplementation libs.testcontainers.mongodb
21+
testImplementation libs.connectors.testcontainers.mongodb
2222

2323
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-mongodb')
2424
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')

airbyte-integrations/connectors/destination-mssql-strict-encrypt/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies {
2121
implementation 'com.microsoft.sqlserver:mssql-jdbc:8.4.1.jre14'
2222

2323
testImplementation 'org.apache.commons:commons-lang3:3.11'
24-
testImplementation libs.testcontainers.mssqlserver
24+
testImplementation libs.connectors.testcontainers.mssqlserver
2525

2626
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2727
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-mssql-strict-encrypt')

airbyte-integrations/connectors/destination-mssql/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ dependencies {
1919
implementation 'com.microsoft.sqlserver:mssql-jdbc:8.4.1.jre14'
2020

2121
testImplementation 'org.apache.commons:commons-lang3:3.11'
22-
testImplementation libs.testcontainers.mssqlserver
22+
testImplementation libs.connectors.testcontainers.mssqlserver
2323

2424
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2525
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-mssql')

airbyte-integrations/connectors/destination-mysql-strict-encrypt/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ dependencies {
2020

2121
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2222
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-mysql')
23-
integrationTestJavaImplementation libs.testcontainers.mysql
23+
integrationTestJavaImplementation libs.connectors.testcontainers.mysql
2424

2525
implementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs)
2626
integrationTestJavaImplementation files(project(':airbyte-integrations:bases:base-normalization').airbyteDocker.outputs)

airbyte-integrations/connectors/destination-mysql/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ dependencies {
1919

2020
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2121
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-mysql')
22-
integrationTestJavaImplementation 'org.testcontainers:mysql:1.15.3'
22+
integrationTestJavaImplementation libs.connectors.testcontainers.mysql
2323

2424
implementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs)
2525
integrationTestJavaImplementation files(project(':airbyte-integrations:bases:base-normalization').airbyteDocker.outputs)

airbyte-integrations/connectors/destination-oracle-strict-encrypt/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ dependencies {
2525
testImplementation project(':airbyte-test-utils')
2626

2727
testImplementation 'org.apache.commons:commons-lang3:3.11'
28-
testImplementation libs.testcontainers.oracle.xe
28+
testImplementation libs.connectors.destination.testcontainers.oracle.xe
2929

3030
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
3131
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-oracle')

airbyte-integrations/connectors/destination-oracle/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dependencies {
2222
implementation "com.oracle.database.jdbc:ojdbc8-production:19.7.0.0"
2323

2424
testImplementation 'org.apache.commons:commons-lang3:3.11'
25-
testImplementation 'org.testcontainers:oracle-xe:1.16.0'
25+
testImplementation libs.connectors.destination.testcontainers.oracle.xe
2626

2727
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2828
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-oracle')

airbyte-integrations/connectors/destination-postgres-strict-encrypt/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dependencies {
1818

1919
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2020

21-
integrationTestJavaImplementation libs.testcontainers.postgresql
21+
integrationTestJavaImplementation libs.connectors.testcontainers.postgresql
2222

2323
implementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs)
2424
integrationTestJavaImplementation files(project(':airbyte-integrations:bases:base-normalization').airbyteDocker.outputs)

airbyte-integrations/connectors/destination-postgres/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@ dependencies {
1717

1818
testImplementation project(':airbyte-test-utils')
1919

20-
testImplementation libs.testcontainers.postgresql
20+
testImplementation libs.connectors.testcontainers.postgresql
2121

2222
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2323
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-postgres')
2424

25-
integrationTestJavaImplementation libs.testcontainers.postgresql
25+
integrationTestJavaImplementation libs.connectors.testcontainers.postgresql
2626

2727
implementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs)
2828
integrationTestJavaImplementation files(project(':airbyte-integrations:bases:base-normalization').airbyteDocker.outputs)

airbyte-integrations/connectors/destination-pulsar/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dependencies {
1818

1919
implementation 'org.apache.pulsar:pulsar-client:2.8.1'
2020

21-
testImplementation libs.testcontainers.pulsar
21+
testImplementation libs.connectors.testcontainers.pulsar
2222

2323
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
2424
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-pulsar')

airbyte-integrations/connectors/destination-redis/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ dependencies {
2828
// https://mvnrepository.com/artifact/org.assertj/assertj-core
2929
testImplementation "org.assertj:assertj-core:${assertVersion}"
3030
// https://mvnrepository.com/artifact/org.testcontainers/testcontainers
31-
testImplementation libs.testcontainers
31+
testImplementation libs.connectors.testcontainers
3232

3333
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-destination-test')
3434
integrationTestJavaImplementation project(':airbyte-integrations:connectors:destination-redis')

airbyte-integrations/connectors/destination-scylla/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ dependencies {
2323
// https://mvnrepository.com/artifact/org.assertj/assertj-core
2424
testImplementation "org.assertj:assertj-core:${assertVersion}"
2525
// https://mvnrepository.com/artifact/org.testcontainers/testcontainers
26-
testImplementation libs.testcontainers
26+
testImplementation libs.connectors.testcontainers.scylla
2727

2828

2929

airbyte-integrations/connectors/source-clickhouse-strict-encrypt/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,5 @@ dependencies {
2424
integrationTestJavaImplementation project(':airbyte-integrations:connectors:source-clickhouse')
2525
integrationTestJavaImplementation project(':airbyte-integrations:connectors:source-clickhouse-strict-encrypt')
2626
integrationTestJavaImplementation testFixtures(project(':airbyte-integrations:connectors:source-jdbc'))
27-
integrationTestJavaImplementation libs.testcontainers.clickhouse
27+
integrationTestJavaImplementation libs.connectors.source.testcontainers.clickhouse
2828
}

airbyte-integrations/connectors/source-clickhouse/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ dependencies {
2222
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-source-test')
2323
integrationTestJavaImplementation project(':airbyte-integrations:connectors:source-clickhouse')
2424
integrationTestJavaImplementation testFixtures(project(':airbyte-integrations:connectors:source-jdbc'))
25-
integrationTestJavaImplementation libs.testcontainers.clickhouse
25+
integrationTestJavaImplementation libs.connectors.source.testcontainers.clickhouse
2626
}

airbyte-integrations/connectors/source-cockroachdb-strict-encrypt/build.gradle

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ dependencies {
1717
implementation project(':airbyte-integrations:connectors:source-relational-db')
1818
implementation project(':airbyte-integrations:connectors:source-cockroachdb')
1919

20-
implementation libs.testcontainers
21-
implementation libs.testcontainers.jdbc
22-
implementation libs.testcontainers.cockroachdb
20+
implementation libs.connectors.testcontainers
21+
implementation libs.connectors.testcontainers.jdbc
22+
implementation libs.connectors.testcontainers.cockroachdb
2323
implementation libs.postgresql
2424

2525
integrationTestJavaImplementation project(':airbyte-integrations:connectors:source-cockroachdb')

airbyte-integrations/connectors/source-cockroachdb/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies {
2121

2222
testImplementation testFixtures(project(':airbyte-integrations:connectors:source-jdbc'))
2323

24-
testImplementation libs.testcontainers.cockroachdb
24+
testImplementation libs.connectors.testcontainers.cockroachdb
2525
testImplementation 'org.apache.commons:commons-lang3:3.11'
2626

2727
integrationTestJavaImplementation project(':airbyte-integrations:connectors:source-cockroachdb')

airbyte-integrations/connectors/source-db2-strict-encrypt/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ dependencies {
2222

2323
testImplementation testFixtures(project(':airbyte-integrations:connectors:source-jdbc'))
2424
testImplementation project(':airbyte-test-utils')
25-
testImplementation libs.testcontainers.db2
25+
testImplementation libs.connectors.testcontainers.db2
2626

2727
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-source-test')
2828
integrationTestJavaImplementation project(':airbyte-integrations:connectors:source-db2')

airbyte-integrations/connectors/source-db2/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies {
2121

2222
testImplementation testFixtures(project(':airbyte-integrations:connectors:source-jdbc'))
2323
testImplementation project(':airbyte-test-utils')
24-
testImplementation libs.testcontainers.db2
24+
testImplementation libs.connectors.testcontainers.db2
2525

2626
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-source-test')
2727
integrationTestJavaImplementation project(':airbyte-integrations:connectors:source-db2')

airbyte-integrations/connectors/source-jdbc/build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,10 +28,10 @@ dependencies {
2828
testImplementation project(':airbyte-test-utils')
2929

3030
testImplementation libs.postgresql
31-
testImplementation libs.testcontainers.postgresql
31+
testImplementation libs.connectors.testcontainers.postgresql
3232

3333
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-source-test')
34-
integrationTestJavaImplementation libs.testcontainers.postgresql
34+
integrationTestJavaImplementation libs.connectors.testcontainers.postgresql
3535

3636
testFixturesImplementation "org.hamcrest:hamcrest-all:1.3"
3737
testFixturesImplementation project(':airbyte-protocol:protocol-models')

airbyte-integrations/connectors/source-kafka/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ dependencies {
1919

2020
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-source-test')
2121
integrationTestJavaImplementation project(':airbyte-integrations:connectors:source-kafka')
22-
integrationTestJavaImplementation libs.testcontainers.kafka
22+
integrationTestJavaImplementation libs.connectors.testcontainers.kafka
2323

2424
implementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs)
2525
}

airbyte-integrations/connectors/source-mongodb-v2/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ dependencies {
1818

1919
implementation 'org.mongodb:mongodb-driver-sync:4.4.0'
2020

21-
testImplementation libs.testcontainers.mongodb
21+
testImplementation libs.connectors.testcontainers.mongodb
2222

2323
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-source-test')
2424
integrationTestJavaImplementation project(':airbyte-integrations:connectors:source-mongodb-v2')

airbyte-integrations/connectors/source-mssql-strict-encrypt/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ dependencies {
2121
testImplementation testFixtures(project(':airbyte-integrations:connectors:source-jdbc'))
2222

2323
testImplementation 'org.apache.commons:commons-lang3:3.11'
24-
testImplementation libs.testcontainers.mssqlserver
24+
testImplementation libs.connectors.testcontainers.mssqlserver
2525

2626
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-source-test')
2727
integrationTestJavaImplementation project(':airbyte-integrations:connectors:source-mssql-strict-encrypt')

0 commit comments

Comments
 (0)