我正在尝试在add步骤中使用WithProperties
来触发调度程序(参见这个link)。你知道吗
我需要使用相同的属性,无论父作业在子作业中使用相同的属性。你知道吗
以下是我的主配置文件的快照:
sandboxfactory.addStep(
trigger.Trigger(
schedulerNames=['installer-job'],
waitForFinish=True,
WithProperties("HOST_OS=%(buildername)s")))
但是,出现以下配置错误:
2015-11-02 09:34:48+0000 [-] exceptions.SyntaxError: non-keyword arg after keyword arg (master.cfg, line 351)
我尝试了基本的配置更改,仍然得到相同的错误。你知道吗
buildbot config只是python文件,所以
像这样的事情会导致错误,你应该写f(a=1,b=2)来解决这个问题,在你的例子中你应该写
set_properties={'something': WithProperties("HOST_OS=%(buildername)s")}
相关问题 更多 >
编程相关推荐