Skip to content
README.md 1.2 KiB
Newer Older
Marco De Donno's avatar
Marco De Donno committed
# International Close Non-Matches Library - ICNML

This GIT repository is the main repository to build all the parts of ICNML.

All parts are assembled using GIT submodules (web app and all the mendatory libraries).

Marco De Donno's avatar
Marco De Donno committed
The CICD is in charge of building the ICNML application, and make the commits to the configurations repository (https://esc-md-git.unil.ch/ICNML/conf/developpement for the develop branch, and https://esc-md-git.unil.ch/ICNML/conf/production for the master branch).
This repository will not deploy to staging nor production, but will commit to the respective repositories, triggering the corresponding CICD deployement.
Marco De Donno's avatar
Marco De Donno committed

Marco De Donno's avatar
Marco De Donno committed
This docker-compose file is not designed to be run in developement or production mode, but only by the GitLab CICD.
The Makefile is not inteded to be run manually here for developement of production, but only used by the CICD to build and push to staging and production.
Check the production GIT module (https://esc-md-git.unil.ch/ICNML/conf/production) to see the production configuration.
Marco De Donno's avatar
Marco De Donno committed

Marco De Donno's avatar
Marco De Donno committed
To download the entire code-base, go to https://esc-md-git.unil.ch/ICNML/docker and git clone the repository.
The download link on gitlab dont sync the submodules needed to build the ICNML application.