在Buildbot中设置和获取属性

时间:2019-03-05 16:46:28

标签: windows buildbot

我只是使用Buildbot设置了master.cfg.sample服务器。 一切顺利,直到我想获得上一步中设置的属性:

factory.addStep(steps.SetPropertyFromCommand(command="echo test", property="test"))

step被正确执行,并且property被正确创建,但是我不知道如何在下一个steps中撤消并使用它。有人可以帮我吗? 我在Buildbot 1.4.0上使用Windows

谢谢

1 个答案:

答案 0 :(得分:1)

您只需使用util.Interpolate 在您的情况下,将是这样的:

factory.addStep(ShellCommand(command=['echo', util.Interpolate('%(prop:test)s')],                                                                                                                                         
        ))