Currently, when new versions of UnifiedPush are released, a new directory is added to the "versions" directory. This new directory contains the new Push Server bits as well as the WildFly binaries. Another option is to create a "shared" directory in "versions" that contains the WildFly binaries - that way this won't have to be duplicated for each new Push Server version. (An example of a cartridge that includes a "shared" directory as well as version-specific directories is the Ruby cartridge: https://github.com/openshift/origin-server/tree/master/cartridges/openshift-origin-cartridge-ruby/versions)
|