Lots of clean up: Fixed remote git build to only checkout a commit if there is one, cleaned up logging to remove the logger cruft from the visible log and shortened paths within the log by removing the build directory, added a build-level exception handler to catch things like failed clones and so on.

This commit is contained in:
Dan Cryer 2014-02-25 10:16:58 +00:00
commit d935c94041
5 changed files with 32 additions and 13 deletions

View file

@ -26,6 +26,8 @@ class Build extends BuildBase
const STATUS_SUCCESS = 2;
const STATUS_FAILED = 3;
public $currentBuildPath = null;
/**
* Get link to commit from another source (i.e. Github)
*/