0
在main.cfg
文件中,我需要獲取正在構建的當前修訂的名稱,並創建一個具有該修訂名稱的文件夾。如何從buildbot獲得修訂名稱
在main.cfg
文件中,我需要獲取正在構建的當前修訂的名稱,並創建一個具有該修訂名稱的文件夾。如何從buildbot獲得修訂名稱
http://docs.buildbot.net/0.7.12/#Generalizing-VC-Systems
大多數源代碼步驟記錄他們在got_revision物業簽出的修訂。
從自定義步驟開始方法中,您可以檢索branch
和revision
屬性。 喜歡的東西:
from buildbot.steps.shell import ShellCommand
class MyStep(ShellCommand):
def start(self):
branch = self.getProperty('branch')
revision = self.getProperty('revision')
# Do watever, for example
# self.setCommand('echo "Building %s"' % revision)
ShellCommand.start(self)
閱讀更多關於構建屬性