Adding an OWA to a distro

We’re are currently including a couple OWAS (lab workflow and order entry) as part of the PIH EMR distro, and are using a rather ad hoc process for now.

I did see the System Administration OWA listed in the openmrs-distro.properties file for the Ref App and was wandering if there was any support for including an OWA via openmrs-distro.properties? Seeing that entry in the openmrs-distro.properties for the Ref App got my hopes up, but from the following ticket it looks like this may not have been implemented yet?

@raff

Take care, Mark

@mogoodrich are you looking for this? https://issues.openmrs.org/browse/SDK-225

Thanks @dkayiwa I think that it what I am looking for!

So @dkayiwa and @raff I tried the instructions in SDK-225 and it doesn’t appear to be working properly for me…

I manually updated by artifact to bintray and I’m assuming I have the configuration wrong? However, I’m not seeing any warning or errors when I run, so I’m somewhat at a loss of how to debug. Any thoughts?

https://bintray.com/openmrs/owa/openmrs-owa-labworkflow

Screenshot%20from%202019-09-10%2016-31-40

@mogoodrich, your snippet and artifact look good. Could you please share the distro file with variables or the whole project instead of just a screenshot so it can be run? SDK can be debugged as described at https://github.com/openmrs/openmrs-sdk#development

Thanks @raff!

Here’s the the distro file:

Oh, with the caveat that I haven’t committed my change to add the owa yet…