Esempio n. 1
0
 def _get_gerrit_dependencies(self, repo, project):
     try:
         review = GerritReview(repo.head.change_id, project.git_path)
         return review.build_pip_dependencies()
     except Exception as e:
         LOG.warning(
             "Could not install gerrit dependencies!!! "
             "Error was: %s", e)
         return []
 def _install_gerrit_dependencies(self, repo, project, install_path):
     try:
         review = GerritReview(repo.head.change_id, project.git_path)
         LOG.info("Installing '%s' pip dependencies to the virtualenv",
                  project.name)
         execute(
             project.install_command %
             review.build_pip_dependencies(string=True), install_path)
     except Exception as e:
         LOG.warning(
             "Could not install gerrit dependencies!!! "
             "Error was: %s", e)
Esempio n. 3
0
 def gerrit_review(self):
     if not self._gerrit_review:
         self._gerrit_review = GerritReview(self.change_id, self.project,
                                            self.branch)
     return self._gerrit_review