0
我有一個執行一系列步驟來安裝包的構建器。 我想要做的是另一個構建器,其中一個步驟執行前一個構建器的所有步驟。那可能嗎?在另一個執行一個生成器?可以在構建步驟中調用特定的構建器?
我有一個執行一系列步驟來安裝包的構建器。 我想要做的是另一個構建器,其中一個步驟執行前一個構建器的所有步驟。那可能嗎?在另一個執行一個生成器?可以在構建步驟中調用特定的構建器?
檢查了這一點
http://docs.buildbot.net/latest/manual/cfg-schedulers.html#triggerable-scheduler
有一個很好的小例子存在。
我建議寫定義封裝工序的功能,這樣的事情:
def packageSteps():
steps=[]
steps.append(step1)
steps.append(step2)
return steps
,然後在所有需要的包裝工廠添加此
f=factory.BuildFactory()
f.addStep(buildstep1)
f.addSteps(packageSteps())