[Devel] Работа сборочного робота для Wine

Alexander Morozov amorozov на etersoft.ru
Пн Окт 3 13:53:59 MSD 2011


> Там этих роботов много:

В тех, которые лежат в wine-tests, push вроде бы только в одном месте,
и при этом должна происходить запись в лог:

[builder-robot на builder wine-tests]$ grep push *.py
git_repository.py:            self.git.execute(["git", "push", "origin", self.masterbranch])
git_repository.py:            self.error("Error occured during the 'git push'. Backtrace:" + traceback.format_exc())

git_repository.py:
........................
    def publish(self):
        self.debug("Publish repository " + self.name)
        try:
            self.git.execute(["git", "push", "origin", self.masterbranch])
            self.debug("Published correctly")
            return True
        except GitCommandError:
            self.error("Error occured during the 'git push'. Backtrace:" + traceback.format_exc())
            return False
........................

Получается, что пушил он за сегодня только два раза:

[builder-robot на builder wine-tests]$ grep Publish 2011.10.03.log 
[11:12:53]DEBUG wine_repository: Publish repository ETERHACK
[11:12:56]DEBUG wine_repository: Published correctly
[11:15:12]DEBUG wine_repository: Publish repository ETERHACK
[11:15:16]DEBUG wine_repository: Published correctly


Подробная информация о списке рассылки Devel