/** * @param $projectFilePath */ protected function tryRun($projectFilePath) { $project = new Project(); $project->setDi($this->getDi()); $project->setProjectFile($projectFilePath); foreach ($project->getSuites() as $suiteObject) { $this->getSuiteRunner()->run($suiteObject); } $project->getBuildEntity()->completed_date = date('Y-m-d H:i:s'); $this->getBuildEntitySaver()->updateCompletedDate($project->getBuildEntity()); }