v-perfilev / fatodo-config-server

Fatodo config server

Home Page:https://fatodo.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fatodo config-server

Fatodo config-server app based on base-skeleton.

Tests

Unit tests

./mvnw test

Integration tests

./mvnw verify -DskipUTs

Contract tests

./mvnw -ntp --batch-mode -s etc/maven/settings.xml initialize test-compile failsafe:integration-test failsafe:verify 
    -Pcontracts
    -Dmaven.repo.url=URL
    -Dmaven.repo.username=USERNAME
    -Dmaven.repo.password=PASSWORD

CI/CD pipeline

The following environment variables must be set:

Common for the project:

SONAR_URL
SONAR_TOKEN

MAVEN_URL
MAVEN_USERNAME
MAVEN_PASSWORD

SERVER_URL
SERVER_USER
SERVER_IP
SERVER_ID_RSA

DOCKER_COMMON_PARAMS

Unique for the app:

APP_NAME

DOCKER_APP_PARAMS

About

Fatodo config server

https://fatodo.app


Languages

Language:Java 90.1%Language:Dockerfile 9.9%