Skip to content

Commit

Permalink
[MOSIP-19985] release changes
Browse files Browse the repository at this point in the history
  • Loading branch information
ckm007 committed Feb 10, 2022
1 parent 231d888 commit a2c8a52
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 17 deletions.
38 changes: 22 additions & 16 deletions artifacts/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ ENV kernel_jar_path=${base_path}/libs-release-local/io/mosip/kernel
ENV test_jar_path=${base_path}/libs-release-local/io/mosip/testing/

# environment variable for ref-idobjectvalidator jar
ENV idobject_jar_path=${base_path}/libs-snapshot-local/io/mosip/kernel/kernel-ref-idobjectvalidator
ENV idobject_jar_path=${base_path}/libs-release-local/io/mosip/kernel/kernel-ref-idobjectvalidator


# environment variable for prereg transliteration jar path
Expand All @@ -73,46 +73,52 @@ ENV clamav_path=${base_path}/libs-release-local/clamav
ENV regclient_jar_path=${base_path}/libs-release-local

# environment variable for child auth filter jar path
ENV child_auth_filter_jar_path=${base_path}/libs-snapshot-local/io/mosip/authentication/authentication-ref-impl
ENV child_auth_filter_jar_path=${base_path}/libs-release-local/io/mosip/authentication/authentication-ref-impl

# environment variable for jar version to be downloaed, this needed to be passed buildtime
ENV version=1.2.0-rc2-SNAPSHOT
ENV version=1.2.0

ENV master_template_path=${base_path}/libs-release-local/master-templates

# environment variable for maven central mosip artifacts
ENV release_maven_path=https://repo1.maven.org/maven2/io/mosip

# environment variable for maven central auth adapter. In case released uncomment this and comment out below duplicate one.
#ENV auth_adapter_jar_url_env=${release_maven_path}/kernel/kernel-auth-adapter/${version}/kernel-auth-adapter-${version}.jar
ENV auth_adapter_jar_url_env=https://oss.sonatype.org/content/repositories/snapshots/io/mosip/kernel/kernel-auth-adapter/${version}/kernel-auth-adapter-1.2.0-rc2-20220125.115113-47.jar
ENV auth_adapter_jar_url_env=${release_maven_path}/kernel/kernel-auth-adapter/${version}/kernel-auth-adapter-${version}.jar
#ENV auth_adapter_jar_url_env=https://oss.sonatype.org/content/repositories/snapshots/io/mosip/kernel/kernel-auth-adapter/${version}/kernel-auth-adapter-1.2.0-rc2-20220125.115113-47.jar

# environment variable for msg91_jar url.
#ENV sms_msg91_url_env=${release_maven_path}/kernel/kernel-smsserviceprovider-msg91/${version}/kernel-smsserviceprovider-msg91-${version}.jar
ENV sms_msg91_jar_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/kernel/kernel-smsserviceprovider-msg91/${version}/kernel-smsserviceprovider-msg91-1.2.0-rc2-20220125.123650-293.jar
ENV sms_msg91_url_env=${release_maven_path}/kernel/kernel-smsserviceprovider-msg91/${version}/kernel-smsserviceprovider-msg91-${version}.jar
#ENV sms_msg91_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/kernel/kernel-smsserviceprovider-msg91/${version}/kernel-smsserviceprovider-msg91-1.2.0-rc2-20220125.123650-293.jar

# environment variable for ref-idobjectvalidator_jar url
#ENV ref_idobjectvalidator_jar_url_env=${release_maven_path}/kernel/kernel-ref-idobjectvalidator/${version}/kernel-ref-idobjectvalidator-${version}.jar
ENV ref_idobjectvalidator_jar_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/kernel/kernel-ref-idobjectvalidator/${version}/kernel-ref-idobjectvalidator-1.2.0-rc2-20220125.123650-293.jar
ENV ref_idobjectvalidator_jar_url_env=${release_maven_path}/kernel/kernel-ref-idobjectvalidator/${version}/kernel-ref-idobjectvalidator-${version}.jar
#ENV ref_idobjectvalidator_jar_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/kernel/kernel-ref-idobjectvalidator/${version}/kernel-ref-idobjectvalidator-1.2.0-rc2-20220125.123650-293.jar

# environment variable for clamav jar and client url
ENV clamav_jar_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/kernel/kernel-virusscanner-clamav/${version}/kernel-virusscanner-clamav-1.2.0-rc2-20220125.123650-90.jar
#ENV clamav_jar_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/kernel/kernel-virusscanner-clamav/${version}/kernel-virusscanner-clamav-1.2.0-rc2-20220125.123650-90.jar
ENV clamav_jar_url_env=${release_maven_path}/kernel/kernel-virusscanner-clamav/${version}/kernel-virusscanner-clamav-${version}.jar

ENV clamav_client_url_env=https://oss.sonatype.org/service/local/repositories/releases/content/xyz/capybara/clamav-client/1.0.4/clamav-client-1.0.4.jar

# environment variable for sdk url
ENV sdk_jar_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/mock/sdk/mock-sdk/1.2.0-SNAPSHOT/mock-sdk-1.2.0-20210916.072002-15.jar
#ENV sdk_jar_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/mock/sdk/mock-sdk/1.2.0-SNAPSHOT/mock-sdk-1.2.0-20210916.072002-15.jar
ENV sdk_jar_url_env=${release_maven_path}/mock/sdk/mock-sdk/${version}/mock-sdk-${version}.jar

# environment variable for cache URL
ENV cache_url_env=https://repo1.maven.org/maven2/com/hazelcast/hazelcast-all/3.12.12/hazelcast-all-3.12.12.jar
ENV cache_url_env=${release_maven_path}/cacheprovider/cache-provider-hazelcast/${version}/cache-provider-hazelcast-${version}.jar

# environment variable for biosdk client jar URL
ENV biosdk_client_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/biosdk/biosdk-client/${version}/biosdk-client-1.2.0-rc2-20220125.123659-97-jar-with-dependencies.jar
#ENV biosdk_client_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/biosdk/biosdk-client/${version}/biosdk-client-1.2.0-rc2-20220125.123659-97-jar-with-dependencies.jar
ENV biosdk_client_url_env=${release_maven_path}/biosdk/biosdk-client/${version}/biosdk-client-${version}-jar-with-dependencies.jar

# environment variable for demosdk jar URL
ENV demosdk_jar_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/demosdk/demosdk/${version}/demosdk-1.2.0-rc2-20220125.123533-97-jar-with-dependencies.jar
#ENV demosdk_jar_url_env=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/demosdk/demosdk/${version}/demosdk-1.2.0-rc2-20220125.123533-97-jar-with-dependencies.jar
ENV demosdk_jar_url_env=${release_maven_path}/demosdk/demosdk/${version}/demosdk-${version}-jar-with-dependencies.jar

# environment variable for child authentication filter jar URL
ENV child_auth_filter_jar_url=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/authentication/authentication-childauthfilter-impl/${version}/authentication-childauthfilter-impl-1.2.0-rc2-20210923.113606-11.jar
#ENV child_auth_filter_jar_url=https://oss.sonatype.org/service/local/repositories/snapshots/content/io/mosip/authentication/authentication-childauthfilter-impl/${version}/authentication-childauthfilter-impl-1.2.0-rc2-20210923.113606-11.jar
ENV child_auth_filter_jar_url=${release_maven_path}/authentication/authentication-childauthfilter-impl/${version}/authentication-childauthfilter-impl-${version}.jar

# Create all the Jar paths
RUN mkdir -p ${biosdk_client_zip_path}/biosdk-client ${demosdk_zip_path}/demosdk ${biosdk_lib_zip_path}/biosdk-lib ${cache_path} ${ida_sh_path} ${hsm_client_path} ${kernel_jar_path} ${test_jar_path} ${idobject_jar_path} ${sdk_path} ${icu4j_jar_path} ${clamav_path} ${i18n_zip_path} ${child_auth_filter_jar_path} ${base_path}/libs-release-local/reg-client ${master_template_path}
Expand Down Expand Up @@ -170,7 +176,7 @@ RUN wget ${auth_adapter_jar_url_env} -O ${kernel_jar_path}/kernel-auth-adapter.j

echo "Downloaded auth adapter jar" &&\

wget ${sms_msg91_jar_url_env} -O ${kernel_jar_path}/kernel-smsserviceprovider-msg91.jar &&\
wget ${sms_msg91_url_env} -O ${kernel_jar_path}/kernel-smsserviceprovider-msg91.jar &&\

echo "Downloaded msg91 jar" &&\

Expand Down
2 changes: 1 addition & 1 deletion artifacts/build_version.sh
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
#!/bin/sh

version=1.2.0-rc2-SNAPSHOT
version=1.2.0

echo Script to fetch the timestamp for each required snapshot artifactory

Expand Down

0 comments on commit a2c8a52

Please sign in to comment.