Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 

Packages a distribution of configs, metadata and binaries to run OpenMRS


mvn clean package

Output:

target/openmrs-distro-package/openmrs-distro-package-$version.zip

Package contents:

File or Directory Description
openmrs_config The OpenMRS configuration, particularly including any files to be processed by the Initializer module. An example configuration can be found here.
openmrs_core The main OpenMRS WAR file.
openmrs_module The modules (OMODs) to be run in this OpenMRS instance.
spa The compiled SPA for the 3.x frontend.
spa_config Any configuration files used by the SPA.
openmrs-distro.properties The distro.properties used to generate this package.

Specifying dependencies

OpenMRS modules

omods are specified as Maven <dependency> in the pom.xml file.

OpenMRS Configuration (Initializer)

OpenMRS config can be set in openmrs-config/configuration/ folder

Micro Frontends

ESMs are set in the spa-config.json file.

Micro Frontends configuration

MF Config can be set in spa-config/configuration/ folder