Example #1
0
    def commit_summary_if_changed(self, success):
        message = '%s build ' % self.project

        if success:
            message += 'succeeded'
        else:
            message += 'failed'

        tests_failed = len(self.worker.project_data['tests']['failed'])
        if tests_failed != 0:
            message += ", %s test(s) failed" % tests_failed

        VCS = "SVN"
        url = None
        if self.project in self.cfg.HG:
            VCS = "HG"
            url = self.cfg.HG[self.project]

        committer = CommitSummaryWorker(self.env, self.project, VCS, url)
        if committer.commit_summary_if_changed(message=message):
            self.env.data['commits'].append(self.project)
Example #2
0
    def commit_summary_if_changed(self, success):
        message = '%s build ' % self.project

        if success:
            message += 'succeeded'
        else:
            message += 'failed'

        tests_failed = len(self.worker.project_data['tests']['failed'])
        if tests_failed != 0:
            message += ", %s test(s) failed" % tests_failed


        VCS = "SVN"
        url = None
        if self.project in self.cfg.HG:
            VCS = "HG"
            url = self.cfg.HG[self.project]

        committer = CommitSummaryWorker(self.env, self.project, VCS, url)
        if committer.commit_summary_if_changed(message=message):
            self.env.data['commits'].append(self.project)
Example #3
0
    def run(self, **kwargs):
        worker = CommitSummaryWorker(self.env)
        diff = worker.diff(kwargs['file1'], kwargs['file2'])

        print diff