Provide known good sets of versions used for buildout. This system is used for internal and open source projects at 4teamwork.
This README may contain traces of php.
Add http://kgs.example.com/pull.php
to Github Service Hooks as WebHook URL.
Define a short update script that pulls your changes.
<?php $output = shell_exec('git pull'); echo $output; ?>
Configure apache.
<VirtualHost 10.1.2.3:80>
ServerName kgs.example.com
ErrorLog logs/kgs.example.com-error.log
CustomLog logs/kgs.example.com-access.log combined
DocumentRoot /var/www/kgs
XBitHack on
IndexOptions IgnoreCase FancyIndexing FoldersFirst IconsAreLinks SuppressHTMLPreamble
IndexOrderDefault Ascending Name
HeaderName "/header.html"
ReadmeName "/footer.html"
<Directory /var/www/kgs/>
Options Indexes FollowSymLinks MultiViews +Includes
Order allow,deny
Allow from all
</Directory>
</VirtualHost>