1
0
mirror of synced 2025-12-25 02:09:19 -05:00
Files
airbyte/airbyte-integrations/connectors/source-mysql/build.gradle
Jared Rhizor 1bd19d1bae put all integration test tasks under integrationTest (#1231)
* always re-run standardSourceTestPython

* rename and regroup to integrationTest

* add comment
2020-12-07 10:10:26 -08:00

31 lines
1.1 KiB
Groovy

plugins {
id 'application'
id 'airbyte-docker'
id 'airbyte-integration-test-java'
// todo: needs standard source test
}
application {
mainClass = 'io.airbyte.integrations.source.mysql.MySqlSource'
}
dependencies {
implementation project(':airbyte-db')
implementation project(':airbyte-integrations:bases:base-java')
implementation project(':airbyte-protocol:models')
implementation project(':airbyte-integrations:connectors:source-jdbc')
implementation 'mysql:mysql-connector-java:8.0.22'
// on rc version due to docker pull bug in current stable version.
// issue: https://github.com/airbytehq/airbyte/issues/493
testImplementation 'org.testcontainers:mysql:1.15.0-rc2'
implementation 'org.apache.commons:commons-lang3:3.11'
integrationTestJavaImplementation project(':airbyte-integrations:bases:standard-source-test')
testImplementation 'org.testcontainers:mysql:1.15.0-rc2'
implementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs)
integrationTestJavaImplementation files(project(':airbyte-integrations:bases:base-java').airbyteDocker.outputs)
}