我只是使用Buildbot
设置了master.cfg.sample
服务器。
一切顺利,直到我想获得上一步中设置的属性:
factory.addStep(steps.SetPropertyFromCommand(command="echo test", property="test"))
此step
被正确执行,并且property
被正确创建,但是我不知道如何在下一个steps
中撤消并使用它。有人可以帮我吗?
我在Buildbot 1.4.0
上使用Windows
。
谢谢
答案 0 :(得分:1)
您只需使用util.Interpolate 在您的情况下,将是这样的:
factory.addStep(ShellCommand(command=['echo', util.Interpolate('%(prop:test)s')],
))