Exemplo n.º 1
0
 public function run(Repository $repository, GitSource $source)
 {
     $this->logger = new Logger($repository->getRepository(), array($this->handler));
     $this->logger->info(sprintf('Generate api docs for %s/%s, branch %s: %s', $repository->getOwnerName(), $repository->getRepositoryName(), $repository->getCommitBranch(), $repository->getCommitMessage()));
     $this->generateDocs($repository, $source);
 }
 protected function checkBranch(Repository $repository, Repository $docsRepository, GitSource $source)
 {
     if ($this->settings['src-branch'] != $repository->getCommitBranch()) {
         throw new \RuntimeException('Skip branch ' . $repository->getCommitBranch() . ', expect branch ' . $this->settings['src-branch']);
     }
 }