diff --git a/.github/workflows/push-trigger.yml b/.github/workflows/push-trigger.yml
index f9caf66080..60c8716bb5 100644
--- a/.github/workflows/push-trigger.yml
+++ b/.github/workflows/push-trigger.yml
@@ -1,251 +1,251 @@
-name: Maven Package upon a push
-
-on:
- release:
- types: [published]
- pull_request:
- types: [opened, reopened, synchronize]
- workflow_dispatch:
- inputs:
- message:
- description: 'Message for manually triggering'
- required: false
- default: 'Triggered for Updates'
- type: string
- push:
- branches:
- - '!release-branch'
- - release*
- - master
- - 1.*
- - develop*
- - MOSIP*
-
-jobs:
- build-maven-kernel:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master-java21
- with:
- SERVICE_LOCATION: kernel
- BUILD_ARTIFACT: kernel
- 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 }}
- publish_to_nexus_kernel:
- if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' && github.event_name != 'release' && github.event_name != 'prerelease' && github.event_name != 'publish' }}"
- needs: build-maven-kernel
- uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master-java21
- with:
- SERVICE_LOCATION: kernel
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- sonar_analysis_kernel:
- needs: build-maven-kernel
- if: "${{ github.event_name != 'pull_request' }}"
- uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master-java21
- with:
- SERVICE_LOCATION: kernel
- PROJECT_KEY: mosip_kernel-ref-idobjectvalidator
- secrets:
- SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
- ORG_KEY: ${{ secrets.ORG_KEY }}
- 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 }}
- build-maven-pre-registration-booking-service:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master
- with:
- SERVICE_LOCATION: pre-registration-booking-service
- BUILD_ARTIFACT: pre-registration-booking-service
- 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 }}
- build-dockers-pre-registration-booking-service:
- needs: build-maven-pre-registration-booking-service
- strategy:
- matrix:
- include:
- - SERVICE_LOCATION: 'pre-registration-booking-service'
- SERVICE_NAME: 'pre-registration-booking-service'
- BUILD_ARTIFACT: 'pre-registration-booking-service'
- 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 }}
-
- publish_to_nexus_pre-registration-booking-service:
- if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
- needs: build-maven-pre-registration-booking-service
- uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master
- with:
- SERVICE_LOCATION: pre-registration-booking-service
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- sonar_analysis:
- needs: build-maven-pre-registration-booking-service
- if: "${{ github.event_name != 'pull_request' }}"
- uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master
- with:
- SERVICE_LOCATION: pre-registration-booking-service
- PROJECT_KEY: mosip_pre-registration-booking-service
- secrets:
- SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
- ORG_KEY: ${{ secrets.ORG_KEY }}
- 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 }}
-
- build-maven-registration-processor-external-stage:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master-java21
- with:
- SERVICE_LOCATION: registration-processor/registration-processor-external-stage
- BUILD_ARTIFACT: registration-processor-external-stage
- 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 }}
-
- build-dockers-registration-processor-external-stage:
- needs: build-maven-registration-processor-external-stage
- strategy:
- matrix:
- include:
- - SERVICE_LOCATION: 'registration-processor/registration-processor-external-stage'
- SERVICE_NAME: 'registration-processor-external-stage'
- BUILD_ARTIFACT: 'registration-processor-external-stage'
- fail-fast: false
- name: ${{ matrix.SERVICE_NAME }}
- uses: mosip/kattu/.github/workflows/docker-build.yml@master-java21
- 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-maven-registration-processor-external-integration-service:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master-java21
- with:
- SERVICE_LOCATION: registration-processor/registration-processor-external-integration-service
- BUILD_ARTIFACT: registration-processor-external-integration-service
- 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 }}
-
- build-dockers-registration-processor-external-integration-service:
- needs: build-maven-registration-processor-external-integration-service
- strategy:
- matrix:
- include:
- - SERVICE_LOCATION: 'registration-processor/registration-processor-external-integration-service'
- SERVICE_NAME: 'registration-processor-external-integration-service'
- BUILD_ARTIFACT: 'registration-processor-external-integration-service'
- fail-fast: false
- name: ${{ matrix.SERVICE_NAME }}
- uses: mosip/kattu/.github/workflows/docker-build.yml@master-java21
- 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-maven-cache-provider-hazelcast:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master-java21
- with:
- SERVICE_LOCATION: cache-provider-hazelcast
- BUILD_ARTIFACT: cache-provider-hazelcast
- 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 }}
- publish_to_nexus_cache-provider-hazelcast:
- if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
- needs: build-maven-cache-provider-hazelcast
- uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master-java21
- with:
- SERVICE_LOCATION: cache-provider-hazelcast
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- build-maven-authentication-ref-impl:
- uses: mosip/kattu/.github/workflows/maven-build.yml@master
- with:
- SERVICE_LOCATION: authentication
- BUILD_ARTIFACT: authentication
- 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 }}
- publish_to_nexus_authentication-ref-impl:
- if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
- needs: build-maven-authentication-ref-impl
- uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master
- with:
- SERVICE_LOCATION: authentication
- secrets:
- OSSRH_USER: ${{ secrets.OSSRH_USER }}
- OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
- OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
- OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
- GPG_SECRET: ${{ secrets.GPG_SECRET }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
- sonar_analysis_authentication-ref-impl:
- needs: build-maven-authentication-ref-impl
- if: "${{ github.event_name != 'pull_request' }}"
- uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master
- with:
- SERVICE_LOCATION: authentication
- PROJECT_KEY: mosip_biosdk-client
- secrets:
- SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
- ORG_KEY: ${{ secrets.ORG_KEY }}
- 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 }}
+name: Maven Package upon a push
+
+on:
+ release:
+ types: [published]
+ pull_request:
+ types: [opened, reopened, synchronize]
+ workflow_dispatch:
+ inputs:
+ message:
+ description: 'Message for manually triggering'
+ required: false
+ default: 'Triggered for Updates'
+ type: string
+ push:
+ branches:
+ - '!release-branch'
+ - release*
+ - master
+ - 1.*
+ - develop*
+ - MOSIP*
+
+jobs:
+ build-maven-kernel:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master-java21
+ with:
+ SERVICE_LOCATION: kernel
+ BUILD_ARTIFACT: kernel
+ 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 }}
+ publish_to_nexus_kernel:
+ if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' && github.event_name != 'release' && github.event_name != 'prerelease' && github.event_name != 'publish' }}"
+ needs: build-maven-kernel
+ uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master-java21
+ with:
+ SERVICE_LOCATION: kernel
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ sonar_analysis_kernel:
+ needs: build-maven-kernel
+ if: "${{ github.event_name != 'pull_request' }}"
+ uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master-java21
+ with:
+ SERVICE_LOCATION: kernel
+ PROJECT_KEY: mosip_kernel-ref-idobjectvalidator
+ secrets:
+ SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
+ ORG_KEY: ${{ secrets.ORG_KEY }}
+ 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 }}
+ build-maven-pre-registration-booking-service:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master
+ with:
+ SERVICE_LOCATION: pre-registration-booking-service
+ BUILD_ARTIFACT: pre-registration-booking-service
+ 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 }}
+ build-dockers-pre-registration-booking-service:
+ needs: build-maven-pre-registration-booking-service
+ strategy:
+ matrix:
+ include:
+ - SERVICE_LOCATION: 'pre-registration-booking-service'
+ SERVICE_NAME: 'pre-registration-booking-service'
+ BUILD_ARTIFACT: 'pre-registration-booking-service'
+ 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 }}
+
+ publish_to_nexus_pre-registration-booking-service:
+ if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
+ needs: build-maven-pre-registration-booking-service
+ uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master
+ with:
+ SERVICE_LOCATION: pre-registration-booking-service
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ sonar_analysis:
+ needs: build-maven-pre-registration-booking-service
+ if: "${{ github.event_name != 'pull_request' }}"
+ uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master
+ with:
+ SERVICE_LOCATION: pre-registration-booking-service
+ PROJECT_KEY: mosip_pre-registration-booking-service
+ secrets:
+ SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
+ ORG_KEY: ${{ secrets.ORG_KEY }}
+ 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 }}
+
+ build-maven-registration-processor-external-stage:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master-java21
+ with:
+ SERVICE_LOCATION: registration-processor/registration-processor-external-stage
+ BUILD_ARTIFACT: registration-processor-external-stage
+ 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 }}
+
+ build-dockers-registration-processor-external-stage:
+ needs: build-maven-registration-processor-external-stage
+ strategy:
+ matrix:
+ include:
+ - SERVICE_LOCATION: 'registration-processor/registration-processor-external-stage'
+ SERVICE_NAME: 'registration-processor-external-stage'
+ BUILD_ARTIFACT: 'registration-processor-external-stage'
+ fail-fast: false
+ name: ${{ matrix.SERVICE_NAME }}
+ uses: mosip/kattu/.github/workflows/docker-build.yml@master-java21
+ 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-maven-registration-processor-external-integration-service:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master-java21
+ with:
+ SERVICE_LOCATION: registration-processor/registration-processor-external-integration-service
+ BUILD_ARTIFACT: registration-processor-external-integration-service
+ 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 }}
+
+ build-dockers-registration-processor-external-integration-service:
+ needs: build-maven-registration-processor-external-integration-service
+ strategy:
+ matrix:
+ include:
+ - SERVICE_LOCATION: 'registration-processor/registration-processor-external-integration-service'
+ SERVICE_NAME: 'registration-processor-external-integration-service'
+ BUILD_ARTIFACT: 'registration-processor-external-integration-service'
+ fail-fast: false
+ name: ${{ matrix.SERVICE_NAME }}
+ uses: mosip/kattu/.github/workflows/docker-build.yml@master-java21
+ 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-maven-cache-provider-hazelcast:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master-java21
+ with:
+ SERVICE_LOCATION: cache-provider-hazelcast
+ BUILD_ARTIFACT: cache-provider-hazelcast
+ 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 }}
+ publish_to_nexus_cache-provider-hazelcast:
+ if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
+ needs: build-maven-cache-provider-hazelcast
+ uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master-java21
+ with:
+ SERVICE_LOCATION: cache-provider-hazelcast
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ build-maven-authentication-ref-impl:
+ uses: mosip/kattu/.github/workflows/maven-build.yml@master-java21
+ with:
+ SERVICE_LOCATION: authentication
+ BUILD_ARTIFACT: authentication
+ 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 }}
+ publish_to_nexus_authentication-ref-impl:
+ if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
+ needs: build-maven-authentication-ref-impl
+ uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master-java21
+ with:
+ SERVICE_LOCATION: authentication
+ secrets:
+ OSSRH_USER: ${{ secrets.OSSRH_USER }}
+ OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
+ OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
+ OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
+ GPG_SECRET: ${{ secrets.GPG_SECRET }}
+ SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
+ sonar_analysis_authentication-ref-impl:
+ needs: build-maven-authentication-ref-impl
+ if: "${{ github.event_name != 'pull_request' }}"
+ uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master-java21
+ with:
+ SERVICE_LOCATION: authentication
+ PROJECT_KEY: mosip_biosdk-client
+ secrets:
+ SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
+ ORG_KEY: ${{ secrets.ORG_KEY }}
+ 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 }}
\ No newline at end of file
diff --git a/authentication/authentication-childauthfilter-impl/pom.xml b/authentication/authentication-childauthfilter-impl/pom.xml
index 145c66873e..df5f33f284 100644
--- a/authentication/authentication-childauthfilter-impl/pom.xml
+++ b/authentication/authentication-childauthfilter-impl/pom.xml
@@ -4,9 +4,9 @@
io.mosip.authentication
authentication-ref-impl-parent
- 1.2.1-SNAPSHOT
+ 1.2.1-java21-SNAPSHOT
- 1.2.1-SNAPSHOT
+ 1.2.1-java21-SNAPSHOT
authentication-childauthfilter-impl
authentication-childauthfilter-impl
ID Authentication Filter reference Implementation to check allowed auth types for child
@@ -17,34 +17,33 @@
UTF-8
- 11
- 11
+ 21
+ 21
3.8.0
-
3.0.2
3.1.0
-
-
3.2.0
2.3
-
-
-
- 4.12
- 2.23.4
- 1.7.4
- 2.0.7
-
-
+
+
+
+ io.mosip.kernel
+ kernel-bom
+ 1.2.1-java21-SNAPSHOT
+ pom
+ import
+
+
+
+
org.projectlombok
lombok
- ${lombok.version}
compile
diff --git a/authentication/pom.xml b/authentication/pom.xml
index 160bf89e1d..6a0e75828a 100644
--- a/authentication/pom.xml
+++ b/authentication/pom.xml
@@ -5,7 +5,7 @@
io.mosip.authentication
authentication-ref-impl-parent
- 1.2.1-SNAPSHOT
+ 1.2.1-java21-SNAPSHOT
pom
id-authentication Reference Impl Parent
@@ -69,29 +69,23 @@
UTF-8
- 1.2.1-SNAPSHOT
+ 1.2.1-java21-SNAPSHOT
${kernel.parent.version}
${kernel.parent.version}
- 11
- 11
+ 21
+ 21
3.8.0
3.2.0
2.9.2
- 0.8.5
+ 0.8.11
3.7.0.1746
- 2.0.0
2.22.0
- 4.13.1
- 2.23.4
1.9.3
-
- 1.18.8
-
2.0.2.RELEASE
4.0.1.RELEASE
@@ -118,19 +112,29 @@
3.1
+
+
+
+ io.mosip.kernel
+ kernel-bom
+ 1.2.1-java21-SNAPSHOT
+ pom
+ import
+
+
+
+
junit
junit
- ${junit.version}
test
org.projectlombok
lombok
- ${lombok.version}
compile
@@ -148,17 +152,14 @@
org.springframework.boot
spring-boot-starter-webflux
- ${spring.boot.version}
javax.xml.bind
jaxb-api
- 2.3.1
org.javassist
javassist
- 3.27.0-GA