zendtech / IbmiToolkit

PHP frontend to XMLSERVICE for IBM i development.
BSD 3-Clause "New" or "Revised" License
46 stars 34 forks source link

Make project more deployment-friendly #63

Closed chukShirley closed 4 years ago

chukShirley commented 8 years ago

One way users install the toolkit is as a Zend Server library. Deploying a library to Zend Server requires that the project exist as a zpk (all code and dependencies necessary to use it in production). The toolkit should at least contain deployment configuration files so that users can easily create a zpk. It's probably also a good idea to include a copy of the zpk at each release level.

if a copy of the zpk should be included within the repository, should zs-client be included as a dev dependency?

chukShirley commented 8 years ago

Also, the toolkit--in its current state--includes the unit tests within the library (if a toolkit user installs the package as a Zend Server library). Including a zpk for each release could avoid this by excluding the /tests directory from the deployment package.