Nightly - About

Index of projects
Return to previous page

Following software is used: Every night, cron calls a PHP script via PHPcli which iterates through all projects whose building is currently enabled. This script fetches code, sees if revision number changed, runs a build shell script (specific to each project) and copies the result to download/ directory. If the revision number didn't change then only a symlink to a previous successful build is created (to make keeping track of failed builds easier; a symlink denotes no attempt at building). An entry is also added to database in both cases.

Pretty basic nightly build system, but it should serve quite fine.
Return to previous page

Web site software © Ivan Vucica 2007-2009
Archived software is property of their respective authors, unless otherwise noted. Disclaimer