How to create a new core UI service
Create a new GitHub repository and add manage access to
@OpenLMIS/developers
teamCopy basic configuration files from the root directory in any existing UI service
Create pipeline based on any existing UI pipeline
Add a reference to a new UI in the reference-ui docker-compose file
Create DockerHub repository and add proper permissions:
Automated -> read & write
Push the latest image from local (offline-ui example):
Build image
docker build -t index.docker.io/openlmis/offline-ui:latest .
Log into DockerHub
cat ~/dockerhubpassword | docker login --username openlmisci --password-stdin
Push image
docker push openlmis/offline-ui:latest
Create Transifex project
Add repository to FishEye
OpenLMIS: the global initiative for powerful LMIS software