Development Build Setup

This page contains information on how Nils organizes Phenotype builds on his Windows machine… Just in case you want to build your own release, you might take it as a template …

Three virtual hosts: sf, build and build2:

<VirtualHost *:80>
    DocumentRoot X:/xampp/htdocs/srv_sf/htdocs
    ServerName sf
    ServerAlias sf
</VirtualHost>


<VirtualHost *:80>
    DocumentRoot X:/xampp/htdocs/srv_build/htdocs
    ServerName build
    ServerAlias build
</VirtualHost>

<VirtualHost *:80>
    DocumentRoot X:/xampp/htdocs/srv_build
    ServerName build2
    ServerAlias build2
</VirtualHost>

sf is the development installation for development of new features and bugfixin.

phing build creates a release into srv_build. This release can be tested with build and build2. build has a correct path setup, build2 is pointing to the wrong directory (a typical error). Therefore Phenotype should work with such a configuration too.

Before building a real release, adjust build.xml with correct revision and version information.

Rename the folder to phenotype, zip it, finished! :)

Sourceforge File upload

https://frs.sourceforge.net/webupload

Then Create/Manage Releases

You think Phenotype Wiki/Documentation could be better?
We too. Please contribute: Edit this page

Bookmark and Share