* Source postgres: add dd for env running locally * Source postgres: add dd for running in cloud * auto-bump connector version * Source postgres: bump postgres strict-encrypt version * Source postgres: filter datadog agent env variables just for postgres source * Source postgres: format * Source postgres: clean code * Source postgres: pass java opts for all connectors * Source postgres: temp removing dd agent from image * Source postgres: add dd agent to image * Source postgres: temp revert adding dd env variable * Source postgres: temp hardcoded dd env variable * Source postgres: temp hardcoded dd env variable * Source postgres: temp hardcoded dd env variable * Source postgres: temp hardcoded dd env variable * Source postgres: temp hardcoded dd env variable * Source postgres: temp hardcoded dd env variable * Source postgres: temp hardcoded dd env variable * Source postgres: temp hardcoded dd env variable * Source postgres: temp removing hardcoded dd env variable * Source postgres: temp added hardcoded dd env variable * Source postgres: temp added hardcoded dd env variable * Source postgres: temp added hardcoded dd env variable * Source postgres: rename to java_opts and pass data dog host * Source postgres: add vars to kube pods * Source postgres: add vars to kube pods * Source postgres: add vars to kube pods * Source postgres: add Trace to more methods * Source postgres: add Trace to more methods * Source postgres: add Trace to more methods * Source postgres: temp reverting service name removing * Source postgres: temp reverting service name removing * Source postgres: temp reverting service name removing * Source postgres: temp adding trace to integration runner * Source postgres: temp adding trace to integration runner * Source postgres: bump postgres source dd version * Source postgres: bump postgres source dd version * Source postgres: revert temp changes * Source postgres: merge with master * Automated Commit - Formatting Changes * Source postgres: move dd java agent to base java * Source postgres: move dd java agent to base java * Source postgres: clean up * Source postgres: clean up * Automated Change * Source postgres: clean up * Source postgres: bump version * Source postgres: bump version for test * Source postgres: temp bump version * Source postgres: bump version * Automated Change * Source postgres: bump version * auto-bump connector version --------- Co-authored-by: Octavia Squidington III <octavia-squidington-iii@users.noreply.github.com> Co-authored-by: sashaNeshcheret <sashaNeshcheret@users.noreply.github.com>
26 lines
746 B
Docker
26 lines
746 B
Docker
ARG JDK_VERSION=17.0.4
|
|
FROM amazoncorretto:${JDK_VERSION}
|
|
COPY --from=airbyte/integration-base:dev /airbyte /airbyte
|
|
|
|
RUN yum install -y tar openssl && yum clean all
|
|
|
|
WORKDIR /airbyte
|
|
|
|
# Add the Datadog Java APM agent
|
|
ADD https://dtdg.co/latest-java-tracer dd-java-agent.jar
|
|
|
|
COPY javabase.sh .
|
|
|
|
# airbyte base commands
|
|
ENV AIRBYTE_SPEC_CMD "/airbyte/javabase.sh --spec"
|
|
ENV AIRBYTE_CHECK_CMD "/airbyte/javabase.sh --check"
|
|
ENV AIRBYTE_DISCOVER_CMD "/airbyte/javabase.sh --discover"
|
|
ENV AIRBYTE_READ_CMD "/airbyte/javabase.sh --read"
|
|
ENV AIRBYTE_WRITE_CMD "/airbyte/javabase.sh --write"
|
|
|
|
ENV AIRBYTE_ENTRYPOINT "/airbyte/base.sh"
|
|
ENTRYPOINT ["/airbyte/base.sh"]
|
|
|
|
LABEL io.airbyte.version=0.1.2
|
|
LABEL io.airbyte.name=airbyte/integration-base-java
|