Feature: Choose branch

This commit is contained in:
Anatoly Skornyakov 2014-06-11 17:18:31 +04:00
commit 34a72006ae
4 changed files with 90 additions and 2 deletions

View file

@ -85,7 +85,7 @@ class ProjectController extends \PHPCI\Controller
$build->setProjectId($projectId);
$build->setCommitId('Manual');
$build->setStatus(Build::STATUS_NEW);
$build->setBranch($project->getType() === 'hg' ? 'default' : 'master');
$build->setBranch($project->getBranch());
$build->setCreated(new \DateTime());
$build->setCommitterEmail($_SESSION['user']->getEmail());
@ -312,6 +312,14 @@ class ProjectController extends \PHPCI\Controller
$field->setContainerClass('form-group');
$form->addField($field);
$field = new Form\Element\Text('branch');
$field->setRequired(true);
$field->setValidator($this->getReferenceValidator($values));
$field->setLabel('Branch name');
$field->setClass('form-control');
$field->setContainerClass('form-group');
$form->addField($field);
$field = new Form\Element\Text('title');
$field->setRequired(true);
$field->setLabel('Project Title');