pre-registration-login-service

Maven project of MOSIP Pre-Registration Service

Лицензия

Лицензия

Группа

Группа

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

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

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

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

1.0.9
Дата

Дата

Тип

Тип

jar
Описание

Описание

pre-registration-login-service
Maven project of MOSIP Pre-Registration Service

Скачать pre-registration-login-service

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

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

Зависимости

compile (8)

Идентификатор библиотеки Тип Версия
org.springframework.boot : spring-boot-devtools jar
org.springframework.boot : spring-boot-starter-web jar
org.springframework.cloud : spring-cloud-starter-config jar 2.0.0.RELEASE
com.h2database : h2 jar
org.springframework.boot : spring-boot-starter-test jar
io.mosip.preregistration : pre-registration-core jar 1.0.9
io.micrometer : micrometer-core jar 1.4.2
io.micrometer : micrometer-registry-prometheus jar 1.4.2

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

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

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.9
1.0.7
1.0.6
1.0.5