From time to time there is a need to create a new core service. This simple guide shows how create service, add jobs on jenkins and other things that should made when you create a new service.
Add two teams: Developers and Soldevelo both with write permission level
If you add the Team Leader to Collaborators with Admin permission level, this will allow to make changes in the repository when you will be out of office. |
OpenLMIS-{service_name}-service-Sonar - this job should validate the service code with sonar check list. Results can be found on sonar.openlmis.org
The fastest way to create those jobs is to create a now job based on existing one, for instance you can use reference-data jobs as a template. Be careful you need to change few parameters before you will be able to execute jobs. |
Add repository to FishEye
|
Add docker image to OpenLMIS docker hub
If you do not have permission to do this, ask someone who can add docker image to the docker hub |