Done
Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
Lucyna Laska
Lucyna LaskaReporter
Ben Leibert
Ben LeibertStory Points
5
Original estimate
Add estimate
Time tracking
Components
Sprint
Add sprint
Fix versions
Priority
Time Assistant
Created July 5, 2016 at 6:05 AM
Updated November 29, 2016 at 6:30 PM
Resolved July 20, 2016 at 1:14 PM
As mentioned in the openlmis-example repo’s ReadMe, the hardcoded address 192.168.99.100 currently exists within IDL related code. A mechanism should be added to replace this with an appropriate address at both buildtime (for the CI server) and runtime (so users can access the live docs).
Acceptance Criteria:
The “OpenLMIS-example” project at build.openlmis.org continues to run all integrations tests and builds successfully.
When run locally via gradle’s bootRun task, the service continues to expose it existing API documentation. It does so via http://{appropriate-ip-address}/index.html. (Note: It's easy to see these pages being served and assume they work. It's important, though, to test an API endpoint via these pages in order to ensure that their interactive capability works. The fact that the pages are served does not mean that they can reach the server.)
The aforementioned documentation is also exposed and available when the service is run in a manner intended for production.