pre-registration-demographic-service-impl

Parent project of MOSIP Pre-Registration

Лицензия

Лицензия

Группа

Группа

io.mosip.preregistration
Идентификатор

Идентификатор

pre-registration-demographic-service-impl
Последняя версия

Последняя версия

1.0.5
Дата

Дата

Тип

Тип

jar
Описание

Описание

pre-registration-demographic-service-impl
Parent project of MOSIP Pre-Registration

Скачать pre-registration-demographic-service-impl

Как подключить последнюю версию

<!-- https://jarcasting.com/artifacts/io.mosip.preregistration/pre-registration-demographic-service-impl/ -->
<dependency>
    <groupId>io.mosip.preregistration</groupId>
    <artifactId>pre-registration-demographic-service-impl</artifactId>
    <version>1.0.5</version>
</dependency>
// https://jarcasting.com/artifacts/io.mosip.preregistration/pre-registration-demographic-service-impl/
implementation 'io.mosip.preregistration:pre-registration-demographic-service-impl:1.0.5'
// https://jarcasting.com/artifacts/io.mosip.preregistration/pre-registration-demographic-service-impl/
implementation ("io.mosip.preregistration:pre-registration-demographic-service-impl:1.0.5")
'io.mosip.preregistration:pre-registration-demographic-service-impl:jar:1.0.5'
<dependency org="io.mosip.preregistration" name="pre-registration-demographic-service-impl" rev="1.0.5">
  <artifact name="pre-registration-demographic-service-impl" type="jar" />
</dependency>
@Grapes(
@Grab(group='io.mosip.preregistration', module='pre-registration-demographic-service-impl', version='1.0.5')
)
libraryDependencies += "io.mosip.preregistration" % "pre-registration-demographic-service-impl" % "1.0.5"
[io.mosip.preregistration/pre-registration-demographic-service-impl "1.0.5"]

Зависимости

compile (9)

Идентификатор библиотеки Тип Версия
com.h2database : h2 jar
org.springframework.cloud : spring-cloud-starter-config jar 2.0.0.RELEASE
io.mosip.preregistration : pre-registration-core jar 1.0.5
io.mosip.kernel : kernel-auth-adapter jar 1.0.5
org.springframework.boot : spring-boot-starter-security jar
io.mosip.kernel : kernel-fsadapter-hdfs jar 1.0.5
io.mosip.kernel : kernel-virusscanner-clamav jar 1.0.5
io.mosip.kernel : kernel-idgenerator-prid jar 1.0.5
io.mosip.kernel : kernel-idobjectvalidator jar 1.0.5

runtime (1)

Идентификатор библиотеки Тип Версия
org.springframework.boot : spring-boot-devtools jar

test (1)

Идентификатор библиотеки Тип Версия
org.springframework.security : spring-security-test jar

Модули Проекта

Данный проект не имеет модулей.

Build Status

Quality Gate Status

Join the chat at https://gitter.im/mosip-community/Pre-registration

Pre-Registration

This repository contains the source code and design documents for MOSIP Pre-Registration module.

Build

The project requires JDK 1.8.

  1. To build jars:
    $ cd pre-registration
    $ mvn clean install 
    
  2. To skip JUnit tests and Java Docs:
    $ mvn install -DskipTests=true -Dmaven.javadoc.skip=true
    
  3. To build Docker for a service:
    $ cd <service folder>
    $ docker build -f Dockerfile
    

Deploy

  1. To run all services as Dockers using MiniKube run sandbox installer scripts.

  2. To run a Service jar individually:

    `java -Dspring.profiles.active=<profile> -Dspring.cloud.config.uri=<config-url> -Dspring.cloud.config.label=<config-label> -jar <jar-name>.jar`
    

    Example:
    profile: env (extension used on configuration property files*)
    config_label: master (git branch of config repo*)
    config-url: http://localhost:51000 (Url of the config server*)

    * Refer to kernel-config-server for details

  3. Note that you will have to run the dependent services like kernel-config-server to run any service successfully.

  4. To run a Docker image individually:

    $ docker run -it -p <host-port>:<container-port> -e active_profile_env={profile} -e spring_config_label_env= {branch} -e spring_config_url_env={config_server_url} <docker-registry-IP:docker-registry-port/<dcker-image>`
    

Test

Automated functaionl tests available in Functional Tests repo

APIs

API documentation available on Wiki: Pre-Registration APIs

Documentation

MOSIP documentation is available on Wiki

License

This project is licensed under the terms of Mozilla Public License 2.0

io.mosip.preregistration

Modular Open Source Identity Platform

An open source platform on which national foundational IDs are built

Версии библиотеки

Версия
1.0.5