diff --git a/.github/workflows/push-trigger.yml b/.github/workflows/push-trigger.yml index 171132f..7e8be8b 100644 --- a/.github/workflows/push-trigger.yml +++ b/.github/workflows/push-trigger.yml @@ -43,8 +43,8 @@ jobs: NEW_BUILD_ARTIFACT: es-kafka-connect SERVICE_LOCATION: build/es-kafka-connecter/kafka_connect_transforms steps: - - uses: actions/checkout@v3 - - uses: actions/download-artifact@v3 + - uses: actions/checkout@v4 + - uses: actions/download-artifact@v4 if: ${{ ( env.BUILD_ARTIFACT != 'false' ) }} with: name: ${{ env.BUILD_ARTIFACT }} @@ -65,7 +65,7 @@ jobs: - name: Upload the springboot jars if: ${{ !contains(github.ref, 'master') || !contains(github.ref, 'main') }} - uses: actions/upload-artifact@v3 + uses: actions/upload-artifact@v4 with: name: ${{ env.NEW_BUILD_ARTIFACT }} path: ${{ env.NEW_BUILD_ARTIFACT }}.zip diff --git a/build/debezium-fixer/Dockerfile b/build/debezium-fixer/Dockerfile index a5d4d8b..29d83c9 100644 --- a/build/debezium-fixer/Dockerfile +++ b/build/debezium-fixer/Dockerfile @@ -1,5 +1,15 @@ FROM alpine:3.15.4 +ARG SOURCE +ARG COMMIT_HASH +ARG COMMIT_ID +ARG BUILD_TIME + +LABEL source=${SOURCE} +LABEL commit_hash=${COMMIT_HASH} +LABEL commit_id=${COMMIT_ID} +LABEL build_time=${BUILD_TIME} + ARG container_user=mosip ARG container_user_group=mosip ARG container_user_uid=1001 diff --git a/build/es-kafka-connecter/kafka_connect_transforms/Dockerfile b/build/es-kafka-connecter/kafka_connect_transforms/Dockerfile index 57096bb..a8798c9 100644 --- a/build/es-kafka-connecter/kafka_connect_transforms/Dockerfile +++ b/build/es-kafka-connecter/kafka_connect_transforms/Dockerfile @@ -1,6 +1,16 @@ FROM confluentinc/cp-kafka-connect:7.0.0-1-ubi8 -RUN confluent-hub install --no-prompt confluentinc/kafka-connect-elasticsearch:11.1.3 +ARG SOURCE +ARG COMMIT_HASH +ARG COMMIT_ID +ARG BUILD_TIME + +LABEL source=${SOURCE} +LABEL commit_hash=${COMMIT_HASH} +LABEL commit_id=${COMMIT_ID} +LABEL build_time=${BUILD_TIME} + +RUN confluent-hub install --no-prompt confluentinc/kafka-connect-elasticsearch:14.1.0 ADD ./target/kafka_connect_transforms-*.jar /usr/share/java/my_transforms ADD ./target/debezium-core-*.jar /usr/share/java/my_transforms diff --git a/build/es-kafka-connecter/kafka_connect_transforms/pom.xml b/build/es-kafka-connecter/kafka_connect_transforms/pom.xml index beb244f..f271a68 100644 --- a/build/es-kafka-connecter/kafka_connect_transforms/pom.xml +++ b/build/es-kafka-connecter/kafka_connect_transforms/pom.xml @@ -30,16 +30,15 @@ io.mosip kafka_connect_transforms kafka_connect_transforms - 1.2.0.1 + 1.3.0-SNAPSHOT https://github.com/mosip/reporting - + MOSIP kafka connector for data transformations UTF-8 1.7 2.22.0 1.7 - org.junit.jupiter diff --git a/build/reporting-init/debezium-init/Dockerfile b/build/reporting-init/debezium-init/Dockerfile index b109811..6803230 100644 --- a/build/reporting-init/debezium-init/Dockerfile +++ b/build/reporting-init/debezium-init/Dockerfile @@ -1,5 +1,15 @@ FROM alpine +ARG SOURCE +ARG COMMIT_HASH +ARG COMMIT_ID +ARG BUILD_TIME + +LABEL source=${SOURCE} +LABEL commit_hash=${COMMIT_HASH} +LABEL commit_id=${COMMIT_ID} +LABEL build_time=${BUILD_TIME} + RUN apk add curl bash vim ADD docker-entrypoint.sh / diff --git a/build/reporting-init/es-kafka-connect-init/Dockerfile b/build/reporting-init/es-kafka-connect-init/Dockerfile index c225f5f..8336ff8 100644 --- a/build/reporting-init/es-kafka-connect-init/Dockerfile +++ b/build/reporting-init/es-kafka-connect-init/Dockerfile @@ -1,5 +1,15 @@ FROM alpine +ARG SOURCE +ARG COMMIT_HASH +ARG COMMIT_ID +ARG BUILD_TIME + +LABEL source=${SOURCE} +LABEL commit_hash=${COMMIT_HASH} +LABEL commit_id=${COMMIT_ID} +LABEL build_time=${BUILD_TIME} + RUN apk add curl bash vim RUN mkdir /connectors /kibana_saved_objects