* Fix issue in streaming JDBC database * Bump + publish * 🤖 Auto format source-db2 code [skip ci] * 🤖 Auto format source-mssql code [skip ci] * 🤖 Auto format source-postgres-strict-encrypt code [skip ci] * 🤖 Auto format source-postgres code [skip ci] * 🤖 Auto format source-mssql-strict-encrypt code [skip ci] * 🤖 Auto format source-oracle code [skip ci] * 🤖 Auto format source-tidb code [skip ci] * 🤖 Auto format source-snowflake code [skip ci] * 🤖 Auto format source-redshift code [skip ci] * 🤖 Auto format source-mysql code [skip ci] * 🤖 Auto format source-mysql-strict-encrypt code [skip ci] --------- Co-authored-by: octavia-squidington-iii <octavia-squidington-iii@users.noreply.github.com>
29 lines
1.0 KiB
Docker
29 lines
1.0 KiB
Docker
### WARNING ###
|
|
# The Java connector Dockerfiles will soon be deprecated.
|
|
# This Dockerfile is not used to build the connector image we publish to DockerHub.
|
|
# The new logic to build the connector image is declared with Dagger here:
|
|
# https://github.com/airbytehq/airbyte/blob/master/tools/ci_connector_ops/ci_connector_ops/pipelines/actions/environments.py#L649
|
|
|
|
# If you need to add a custom logic to build your connector image, you can do it by adding a finalize_build.sh or finalize_build.py script in the connector folder.
|
|
# Please reach out to the Connectors Operations team if you have any question.
|
|
FROM airbyte/integration-base-java:dev AS build
|
|
|
|
WORKDIR /airbyte
|
|
|
|
ENV APPLICATION source-db2
|
|
|
|
COPY build/distributions/${APPLICATION}*.tar ${APPLICATION}.tar
|
|
|
|
RUN tar xf ${APPLICATION}.tar --strip-components=1 && rm -rf ${APPLICATION}.tar
|
|
|
|
FROM airbyte/integration-base-java:dev
|
|
|
|
WORKDIR /airbyte
|
|
|
|
ENV APPLICATION source-db2
|
|
|
|
COPY --from=build /airbyte /airbyte
|
|
|
|
LABEL io.airbyte.version=0.1.20
|
|
LABEL io.airbyte.name=airbyte/source-db2
|