diff --git a/.github/keys/mosipgpgkey_pub.gpg b/.github/keys/mosipgpgkey_pub.gpg
new file mode 100644
index 0000000..4bdb1a9
Binary files /dev/null and b/.github/keys/mosipgpgkey_pub.gpg differ
diff --git a/.github/keys/mosipgpgkey_sec.gpg b/.github/keys/mosipgpgkey_sec.gpg
new file mode 100644
index 0000000..97de556
Binary files /dev/null and b/.github/keys/mosipgpgkey_sec.gpg differ
diff --git a/.github/workflows/push-trigger.yml b/.github/workflows/push-trigger.yml
new file mode 100644
index 0000000..8ea06a9
--- /dev/null
+++ b/.github/workflows/push-trigger.yml
@@ -0,0 +1,146 @@
+name: Maven Package upon a push
+
+on:
+ release:
+ types: [published]
+ pull_request:
+ types: [opened]
+ workflow_dispatch:
+ inputs:
+ message:
+ description: 'Message for manually triggering'
+ required: false
+ default: 'Triggered for Updates'
+ type: string
+ push:
+ branches:
+ - '!release-branch'
+ - master
+ - 1.*
+ - develop
+ - MOSIP*
+ - release*
+
+jobs:
+ build-maven-kafka-connect-transforms:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master
+ with:
+ SERVICE_LOCATION: build/es-kafka-connecter/kafka_connect_transforms
+ BUILD_ARTIFACT: kafka-connect
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+
+ ## Recreate zips to provide support for docker unzip operation
+ recreate-zips:
+ needs: build-maven-kafka-connect-transforms
+ runs-on: ubuntu-latest
+ env:
+ BUILD_ARTIFACT: kafka-connect
+ 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
+ if: ${{ ( env.BUILD_ARTIFACT != 'false' ) }}
+ with:
+ name: ${{ env.BUILD_ARTIFACT }}
+ path: ${{ env.SERVICE_LOCATION }}
+ - name: recreate zip
+ run: |
+ echo "unzip command under target directory"
+
+ unzip -uj "${{ env.SERVICE_LOCATION }}/${{ env.BUILD_ARTIFACT }}.zip" "*/target/*" -d "${{ env.SERVICE_LOCATION }}/target/"
+
+ cd ${{ env.SERVICE_LOCATION }}/target/
+
+ wget https://repo.maven.apache.org/maven2/io/debezium/debezium-core/1.7.0.Final/debezium-core-1.7.0.Final.jar
+
+ cd -
+ echo "find command"
+ find ./ -path '*/target/*' -name '*.jar' -type f -exec zip ${{ env.NEW_BUILD_ARTIFACT }}.zip {} +
+
+ - name: Upload the springboot jars
+ if: ${{ !contains(github.ref, 'master') || !contains(github.ref, 'main') }}
+ uses: actions/upload-artifact@v3
+ with:
+ name: ${{ env.NEW_BUILD_ARTIFACT }}
+ path: ${{ env.NEW_BUILD_ARTIFACT }}.zip
+
+ build-dockers-kafka-connect-transforms:
+ needs: recreate-zips
+ strategy:
+ matrix:
+ include:
+ - SERVICE_LOCATION: 'build/es-kafka-connecter/kafka_connect_transforms'
+ SERVICE_NAME: 'es-kafka-connect'
+ BUILD_ARTIFACT: 'es-kafka-connect'
+ fail-fast: false
+ name: ${{ matrix.SERVICE_NAME }}
+ uses: mosip/kattu/.github/workflows/docker-build.yml@master
+ with:
+ SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
+ SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
+ BUILD_ARTIFACT: ${{ matrix.BUILD_ARTIFACT }}
+ secrets:
+ DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
+ ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
+ RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+
+ build-dockers-debezium-fixer:
+ strategy:
+ matrix:
+ include:
+ - SERVICE_LOCATION: 'build/debezium-fixer'
+ SERVICE_NAME: 'debezium-fixer'
+ fail-fast: false
+ name: ${{ matrix.SERVICE_NAME }}
+ uses: mosip/kattu/.github/workflows/docker-build.yml@master
+ with:
+ SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
+ SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
+ secrets:
+ DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
+ ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
+ RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+
+ build-dockers-debezium-init:
+ strategy:
+ matrix:
+ include:
+ - SERVICE_LOCATION: 'build/reporting-init/debezium-init'
+ SERVICE_NAME: 'debezium-init'
+ fail-fast: false
+ name: ${{ matrix.SERVICE_NAME }}
+ uses: mosip/kattu/.github/workflows/docker-build.yml@master
+ with:
+ SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
+ SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
+ secrets:
+ DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
+ ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
+ RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+
+ build-dockers-es-connect-init:
+ strategy:
+ matrix:
+ include:
+ - SERVICE_LOCATION: 'build/reporting-init/es-kafka-connect-init'
+ SERVICE_NAME: 'es-kafka-connect-init'
+ fail-fast: false
+ name: ${{ matrix.SERVICE_NAME }}
+ uses: mosip/kattu/.github/workflows/docker-build.yml@master
+ with:
+ SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
+ SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
+ secrets:
+ DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
+ ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
+ RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
diff --git a/.github/workflows/push_trigger.yml b/.github/workflows/push_trigger.yml
deleted file mode 100644
index 15c25a5..0000000
--- a/.github/workflows/push_trigger.yml
+++ /dev/null
@@ -1,150 +0,0 @@
-name: Create Dockers on Push
-
-on:
- workflow_dispatch:
- push:
- branches:
- - '!release-branch'
- - release-1*
- - master
- - 1.*
- - develop
- paths:
- - 'build/**'
-jobs:
- kafka_connect_transforms:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
- - name: Set up JDK 11
- uses: actions/setup-java@v1
- with:
- ref: ${{ github.ref }}
- java-version: 11
-
- - name: Setup branch and env
- run: |
- # Strip git ref prefix from version
- echo "BRANCH_NAME=$(echo ${{ github.ref }} | sed -e 's,.*/\(.*\),\1,')" >> $GITHUB_ENV
-
- - uses: actions/cache@v1
- with:
- path: ~/.m2/repository
- key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
- restore-keys: |
- ${{ runner.os }}-maven-${{ env.BRANCH_NAME }}
-
- - name: Build with Maven
- run: |
- cd build/es-kafka-connecter
- cd kafka_connect_transforms ; mvn -B clean package -DskipTests ; cd ..
- mkdir jars; cd jars
- cp ../kafka_connect_transforms/target/kafka_connect_transforms*.jar .
- wget https://repo.maven.apache.org/maven2/io/debezium/debezium-core/1.7.0.Final/debezium-core-1.7.0.Final.jar
-
- - name: Log into registry
- run: echo "${{ secrets.release_docker_hub }}" | docker login -u ${{ secrets.actor_docker_hub }} --password-stdin
-
- - name: Create Docker
- run: |
- NAMESPACE=${{ secrets.dev_namespace_docker_hub }}
- SERVICE_NAME=cp-kafka-connect-es
- IMAGE_ID=$NAMESPACE/$SERVICE_NAME
- IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
- if [[ ${{ env.BRANCH_NAME }} == main || ${{ env.BRANCH_NAME }} == master ]]; then
- VERSION=latest
- else
- VERSION=${{ env.BRANCH_NAME }}
- fi
- echo IMAGE_ID=$IMAGE_ID
- echo VERSION=$VERSION
- cd build/es-kafka-connecter
- docker build . -t $IMAGE_ID:$VERSION
- docker push $IMAGE_ID:$VERSION
- debezium-fixer:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
-
- - name: Setup branch and env
- run: |
- # Strip git ref prefix from version
- echo "BRANCH_NAME=$(echo ${{ github.ref }} | sed -e 's,.*/\(.*\),\1,')" >> $GITHUB_ENV
-
- - name: Log into registry
- run: echo "${{ secrets.release_docker_hub }}" | docker login -u ${{ secrets.actor_docker_hub }} --password-stdin
-
- - name: Create Docker
- run: |
- NAMESPACE=${{ secrets.dev_namespace_docker_hub }}
- SERVICE_NAME=debezium-fixer
- IMAGE_ID=$NAMESPACE/$SERVICE_NAME
- IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
- if [[ ${{ env.BRANCH_NAME }} == main || ${{ env.BRANCH_NAME }} == master ]]; then
- VERSION=latest
- else
- VERSION=${{ env.BRANCH_NAME }}
- fi
- echo IMAGE_ID=$IMAGE_ID
- echo VERSION=$VERSION
- cd build/debezium-fixer
- docker build . -t $IMAGE_ID:$VERSION
- docker push $IMAGE_ID:$VERSION
- reporting-init-debezium:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
-
- - name: Setup branch and env
- run: |
- # Strip git ref prefix from version
- echo "BRANCH_NAME=$(echo ${{ github.ref }} | sed -e 's,.*/\(.*\),\1,')" >> $GITHUB_ENV
-
- - name: Log into registry
- run: echo "${{ secrets.release_docker_hub }}" | docker login -u ${{ secrets.actor_docker_hub }} --password-stdin
-
- - name: Create Docker
- run: |
- NAMESPACE=${{ secrets.dev_namespace_docker_hub }}
- SERVICE_NAME=debezium-init
- IMAGE_ID=$NAMESPACE/$SERVICE_NAME
- IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
- if [[ ${{ env.BRANCH_NAME }} == main || ${{ env.BRANCH_NAME }} == master ]]; then
- VERSION=latest
- else
- VERSION=${{ env.BRANCH_NAME }}
- fi
- echo IMAGE_ID=$IMAGE_ID
- echo VERSION=$VERSION
- cd build/reporting-init/debezium-init
- docker build . -t $IMAGE_ID:$VERSION
- docker push $IMAGE_ID:$VERSION
- reporting-init-es-connect:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
-
- - name: Setup branch and env
- run: |
- # Strip git ref prefix from version
- echo "BRANCH_NAME=$(echo ${{ github.ref }} | sed -e 's,.*/\(.*\),\1,')" >> $GITHUB_ENV
-
- - name: Log into registry
- run: echo "${{ secrets.release_docker_hub }}" | docker login -u ${{ secrets.actor_docker_hub }} --password-stdin
-
- - name: Create Docker
- run: |
- NAMESPACE=${{ secrets.dev_namespace_docker_hub }}
- SERVICE_NAME=es-kafka-connect-init
- IMAGE_ID=$NAMESPACE/$SERVICE_NAME
- IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
- if [[ ${{ env.BRANCH_NAME }} == main || ${{ env.BRANCH_NAME }} == master ]]; then
- VERSION=latest
- else
- VERSION=${{ env.BRANCH_NAME }}
- fi
- echo IMAGE_ID=$IMAGE_ID
- echo VERSION=$VERSION
- cd build/reporting-init/es-kafka-connect-init
- docker build . -t $IMAGE_ID:$VERSION
- docker push $IMAGE_ID:$VERSION
diff --git a/.github/workflows/release-trigger.yml b/.github/workflows/release-trigger.yml
new file mode 100644
index 0000000..2579ea8
--- /dev/null
+++ b/.github/workflows/release-trigger.yml
@@ -0,0 +1,26 @@
+name: Release/pre-release Preparation.
+
+on:
+ workflow_dispatch:
+ inputs:
+ MESSAGE:
+ description: 'Triggered for release or pe-release'
+ required: false
+ default: 'Release Preparation'
+ RELEASE_TAG:
+ description: 'tag to update'
+ required: true
+ SNAPSHOT_TAG:
+ description: 'tag to be replaced'
+ required: true
+ BASE:
+ description: 'base branch for PR'
+ required: true
+jobs:
+ maven-release-preparation:
+ uses: mosip/kattu/.github/workflows/release-changes.yml@master
+ with:
+ MESSAGE: ${{ inputs.MESSAGE }}
+ RELEASE_TAG: ${{ inputs.RELEASE_TAG }}
+ SNAPSHOT_TAG: ${{ inputs.SNAPSHOT_TAG }}
+ BASE: ${{ inputs.BASE }}
\ No newline at end of file
diff --git a/.github/workflows/release_trigger.yml b/.github/workflows/release_trigger.yml
deleted file mode 100644
index 6822b1e..0000000
--- a/.github/workflows/release_trigger.yml
+++ /dev/null
@@ -1,144 +0,0 @@
-name: Build & publish Dockers on Release
-
-on:
- workflow_dispatch:
- release:
- types: [published]
-
-jobs:
- kafka_connect_transforms:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
- - name: Set up JDK 11
- uses: actions/setup-java@v1
- with:
- ref: ${{ github.ref }}
- java-version: 11
-
- - name: Setup branch and env
- run: |
- # Strip git ref prefix from version
- echo "BRANCH_NAME=$(echo ${{ github.ref }} | sed -e 's,.*/\(.*\),\1,')" >> $GITHUB_ENV
-
- - uses: actions/cache@v1
- with:
- path: ~/.m2/repository
- key: ${{ runner.os }}-maven-${{ hashFiles('**/pom.xml') }}
- restore-keys: |
- ${{ runner.os }}-maven-${{ env.BRANCH_NAME }}
-
- - name: Build with Maven
- run: |
- cd build/es-kafka-connecter
- cd kafka_connect_transforms ; mvn -B clean package -DskipTests ; cd ..
- mkdir jars; cd jars
- cp ../kafka_connect_transforms/target/kafka_connect_transforms*.jar .
- wget https://repo.maven.apache.org/maven2/io/debezium/debezium-core/1.7.0.Final/debezium-core-1.7.0.Final.jar
-
- - name: Log into registry
- run: echo "${{ secrets.release_docker_hub }}" | docker login -u ${{ secrets.actor_docker_hub }} --password-stdin
-
- - name: Create Docker
- run: |
- NAMESPACE=${{ secrets.dev_namespace_docker_hub }}
- SERVICE_NAME=cp-kafka-connect-es
- IMAGE_ID=$NAMESPACE/$SERVICE_NAME
- IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
- if [[ ${{ env.BRANCH_NAME }} == main || ${{ env.BRANCH_NAME }} == master ]]; then
- VERSION=latest
- else
- VERSION=${{ env.BRANCH_NAME }}
- fi
- echo IMAGE_ID=$IMAGE_ID
- echo VERSION=$VERSION
- cd build/es-kafka-connecter
- docker build . -t $IMAGE_ID:$VERSION
- docker push $IMAGE_ID:$VERSION
- debezium-fixer:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
-
- - name: Setup branch and env
- run: |
- # Strip git ref prefix from version
- echo "BRANCH_NAME=$(echo ${{ github.ref }} | sed -e 's,.*/\(.*\),\1,')" >> $GITHUB_ENV
-
- - name: Log into registry
- run: echo "${{ secrets.release_docker_hub }}" | docker login -u ${{ secrets.actor_docker_hub }} --password-stdin
-
- - name: Create Docker
- run: |
- NAMESPACE=${{ secrets.dev_namespace_docker_hub }}
- SERVICE_NAME=debezium-fixer
- IMAGE_ID=$NAMESPACE/$SERVICE_NAME
- IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
- if [[ ${{ env.BRANCH_NAME }} == main || ${{ env.BRANCH_NAME }} == master ]]; then
- VERSION=latest
- else
- VERSION=${{ env.BRANCH_NAME }}
- fi
- echo IMAGE_ID=$IMAGE_ID
- echo VERSION=$VERSION
- cd build/debezium-fixer
- docker build . -t $IMAGE_ID:$VERSION
- docker push $IMAGE_ID:$VERSION
- reporting-init-debezium:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
-
- - name: Setup branch and env
- run: |
- # Strip git ref prefix from version
- echo "BRANCH_NAME=$(echo ${{ github.ref }} | sed -e 's,.*/\(.*\),\1,')" >> $GITHUB_ENV
-
- - name: Log into registry
- run: echo "${{ secrets.release_docker_hub }}" | docker login -u ${{ secrets.actor_docker_hub }} --password-stdin
-
- - name: Create Docker
- run: |
- NAMESPACE=${{ secrets.dev_namespace_docker_hub }}
- SERVICE_NAME=debezium-init
- IMAGE_ID=$NAMESPACE/$SERVICE_NAME
- IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
- if [[ ${{ env.BRANCH_NAME }} == main || ${{ env.BRANCH_NAME }} == master ]]; then
- VERSION=latest
- else
- VERSION=${{ env.BRANCH_NAME }}
- fi
- echo IMAGE_ID=$IMAGE_ID
- echo VERSION=$VERSION
- cd build/reporting-init/debezium-init
- docker build . -t $IMAGE_ID:$VERSION
- docker push $IMAGE_ID:$VERSION
- reporting-init-es-connect:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v2
-
- - name: Setup branch and env
- run: |
- # Strip git ref prefix from version
- echo "BRANCH_NAME=$(echo ${{ github.ref }} | sed -e 's,.*/\(.*\),\1,')" >> $GITHUB_ENV
-
- - name: Log into registry
- run: echo "${{ secrets.release_docker_hub }}" | docker login -u ${{ secrets.actor_docker_hub }} --password-stdin
-
- - name: Create Docker
- run: |
- NAMESPACE=${{ secrets.dev_namespace_docker_hub }}
- SERVICE_NAME=es-kafka-connect-init
- IMAGE_ID=$NAMESPACE/$SERVICE_NAME
- IMAGE_ID=$(echo $IMAGE_ID | tr '[A-Z]' '[a-z]')
- if [[ ${{ env.BRANCH_NAME }} == main || ${{ env.BRANCH_NAME }} == master ]]; then
- VERSION=latest
- else
- VERSION=${{ env.BRANCH_NAME }}
- fi
- echo IMAGE_ID=$IMAGE_ID
- echo VERSION=$VERSION
- cd build/reporting-init/es-kafka-connect-init
- docker build . -t $IMAGE_ID:$VERSION
- docker push $IMAGE_ID:$VERSION
diff --git a/.github/workflows/tag.yml b/.github/workflows/tag.yml
new file mode 100644
index 0000000..73c55b0
--- /dev/null
+++ b/.github/workflows/tag.yml
@@ -0,0 +1,33 @@
+name: Tagging of repos
+
+on:
+ workflow_dispatch:
+ inputs:
+ TAG:
+ description: 'Tag to be published'
+ required: true
+ type: string
+ BODY:
+ description: 'Release body message'
+ required: true
+ default: 'Changes in this Release'
+ type: string
+ PRE_RELEASE:
+ description: 'Pre-release? True/False'
+ required: true
+ default: False
+ type: string
+ DRAFT:
+ description: 'Draft? True/False'
+ required: false
+ default: False
+ type: string
+
+jobs:
+ tag-branch:
+ uses: mosip/kattu/.github/workflows/tag.yml@master
+ with:
+ TAG: ${{ inputs.TAG }}
+ BODY: ${{ inputs.BODY }}
+ PRE_RELEASE: ${{ inputs.PRE_RELEASE }}
+ DRAFT: ${{ inputs.DRAFT }}
\ No newline at end of file
diff --git a/build/es-kafka-connecter/Dockerfile b/build/es-kafka-connecter/Dockerfile
deleted file mode 100644
index c07f7a6..0000000
--- a/build/es-kafka-connecter/Dockerfile
+++ /dev/null
@@ -1,5 +0,0 @@
-FROM confluentinc/cp-kafka-connect:7.0.0-1-ubi8
-
-RUN confluent-hub install --no-prompt confluentinc/kafka-connect-elasticsearch:11.1.3
-
-ADD ./jars /usr/share/java/my_transforms
diff --git a/build/es-kafka-connecter/.dockerignore b/build/es-kafka-connecter/kafka_connect_transforms/.dockerignore
similarity index 100%
rename from build/es-kafka-connecter/.dockerignore
rename to build/es-kafka-connecter/kafka_connect_transforms/.dockerignore
diff --git a/build/es-kafka-connecter/kafka_connect_transforms/Dockerfile b/build/es-kafka-connecter/kafka_connect_transforms/Dockerfile
new file mode 100644
index 0000000..57096bb
--- /dev/null
+++ b/build/es-kafka-connecter/kafka_connect_transforms/Dockerfile
@@ -0,0 +1,6 @@
+FROM confluentinc/cp-kafka-connect:7.0.0-1-ubi8
+
+RUN confluent-hub install --no-prompt confluentinc/kafka-connect-elasticsearch:11.1.3
+
+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 0384080..53c79c8 100644
--- a/build/es-kafka-connecter/kafka_connect_transforms/pom.xml
+++ b/build/es-kafka-connecter/kafka_connect_transforms/pom.xml
@@ -1,104 +1,201 @@
- 4.0.0
+ xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+ 4.0.0
- io.mosip
- kafka_connect_transforms
- 1.2.1-SNAPSHOT
+
+ org.springframework.boot
+ spring-boot-starter-parent
+ 2.3.6.RELEASE
+
+
- kafka_connect_transforms
- https://mosip.io
+
+
+ MPL 2.0
+ https://www.mozilla.org/en-US/MPL/2.0/
+
+
-
- UTF-8
- 1.7
- 1.7
-
+
+
+ Mosip
+ mosip.emailnotifier@gmail.com
+ io.mosip
+ https://mosip.io
+
+
-
-
- org.junit.jupiter
- junit-jupiter
- 5.8.0
-
-
- org.apache.kafka
- connect-api
- 2.8.0
-
-
- org.json
- json
- 20210307
-
-
- org.apache.httpcomponents.client5
- httpclient5
- 5.1
-
-
-
+ io.mosip
+ kafka_connect_transforms
+ kafka_connect_transforms
+ 1.2.1-SNAPSHOT
+ https://github.com/mosip/reporting
-
-
-
- maven-clean-plugin
- 3.1.0
-
-
- maven-resources-plugin
- 3.0.2
-
-
- maven-compiler-plugin
- 3.8.0
-
-
- 1.8
-
-
-
- maven-surefire-plugin
- 2.22.1
-
-
- maven-jar-plugin
- 3.0.2
-
-
- maven-shade-plugin
- 3.2.4
-
-
- package
-
- shade
-
-
- false
-
-
- *:*
-
- module-info.class
- META-INF/*.SF
- META-INF/*.MF
- META-INF/*.DSA
- META-INF/*.RSA
- META-INF/**
-
-
-
-
-
-
-
-
-
-
+
+ UTF-8
+ 1.7
+ 2.22.0
+ 1.7
+
+
+
+
+ org.junit.jupiter
+ junit-jupiter
+ 5.8.0
+
+
+ org.apache.kafka
+ connect-api
+ 2.8.0
+
+
+ org.json
+ json
+ 20210307
+
+
+ org.apache.httpcomponents.client5
+ httpclient5
+ 5.1
+
+
+
+
+
+
+
+ maven-clean-plugin
+ 3.1.0
+
+
+ maven-resources-plugin
+ 3.0.2
+
+
+ maven-compiler-plugin
+ 3.8.0
+
+
+ 1.8
+
+
+
+
+ maven-jar-plugin
+ 3.0.2
+
+
+
+ org.apache.maven.plugins
+ maven-surefire-plugin
+ 2.22.0
+
+ true
+
+
+
+
+ pl.project13.maven
+ git-commit-id-plugin
+ 3.0.1
+
+
+ populate-git-commit-information
+
+ revision
+
+
+ true
+ MM/dd/yyyy HH:mm:ss Z
+ 8
+ true
+ ${project.build.outputDirectory}/git.properties
+
+
+
+
+ ${project.basedir}/.git
+
+
+
+
+ org.apache.maven.plugins
+ maven-gpg-plugin
+ 1.5
+
+
+ sign-artifacts
+ verify
+
+ sign
+
+
+
+ --pinentry-mode
+ loopback
+
+
+
+
+
+
+
+
+ maven-shade-plugin
+ 3.2.4
+
+
+ package
+
+ shade
+
+
+ false
+
+
+ *:*
+
+ module-info.class
+ META-INF/*.SF
+ META-INF/*.MF
+ META-INF/*.DSA
+ META-INF/*.RSA
+ META-INF/**
+
+
+
+
+
+
+
+
+ org.apache.maven.plugins
+ maven-antrun-plugin
+ 3.0.0
+
+
+ make-jar-executable
+ package
+
+ run
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file