...
- Recreate OpenHIE environment in Rwanda.
- Create a Web Demo for public use.
- Implement Continuous Integration for OpenHIE component interoperability
- Nightly Builds
- Automated deployments
- Automated tests
- Statistics on code quality and coverage
Environments
Development (
...
dev)
The dev environment of the sandbox is where automated builds are deployed. The builds come from our CI server and are automatically deployed nightly.
...
Testing (
...
test)
The OpenHIE sandbox is the place to find all of the newest developments in the community. This will serve as a place to experiment with new builds of software, new configurations and data. This is not stable and could change at any time.
...
- Code is committed to a community repo.
- CI checks code repository for latest changes.
- Code is compiled / packaged and made into an artifact. Unit tests are also run if available.
- Artifact is deployed to our dev environment. Manual testing may occur, for functionality and interoperability. Test interoperability against staging (which should mirror prod).
- Release artifact is deployed. Bamboo build agent runs integration tests. Users will do User Acceptance Testing to determine if all expected functionality works as expected.
- If all tests pass, make a Release of OpenHIE, which specifies OpenHIE (e.g. v0.2.1 = OpenHIM 2.3, OpenEMPI 2.9.6, ...etc). Deploy using automated scripts to demo environment.
Status
...
Testing Environment
OHIE Component | GUI URL |
---|---|
Point of Care | http://poc.sandboxtest.ohie.org:8080/openmrs |
Client Registry (OpenEMPI) | http://crcrlin.sandboxtest.ohie.org:8080/openempi-admin/ |
Client Registry (Mohawk CR) | TBA |
Interoperability Layer | http://iol.sandboxtest.ohie.org:8089/auth/login |
Health Worker Registry | http://hwr.sandboxtest.ohie.org/openhie-hwr/index.php/login |
Terminology Service | http://ts.sandboxtest.ohie.org:8080/dtsserverws (dtsuser/dts) |
Facility Registry | http://fr.sandboxtest.ohie.org/ |
Shared Health Record | http://shr.sandboxtest.ohie.org:8080/openmrs |