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())