Adding the ability to run projects with no build configuration. Runs what plugins it can automatically. Closes #235

This commit is contained in:
Dan Cryer 2014-04-25 10:17:39 +01:00
commit 4363cb1966
9 changed files with 224 additions and 28 deletions

View file

@ -0,0 +1,21 @@
<?php
/**
* PHPCI - Continuous Integration for PHP
*
* @copyright Copyright 2013, Block 8 Limited.
* @license https://github.com/Block8/PHPCI/blob/master/LICENSE.md
* @link http://www.phptesting.org/
*/
namespace PHPCI;
use PHPCI\Model\Build;
/**
* PHPCI Plugin Interface - Used by all build plugins.
* @author Dan Cryer <dan@block8.co.uk>
*/
interface ZeroConfigPlugin
{
public static function canExecute($stage, Builder $builder, Build $build);
}