在Buildbot中设置并获取属性

问题描述 投票:0回答:1

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

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

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

谢谢

windows buildbot
1个回答
1
投票

你只需要使用util.Interpolate在你的情况下它将是这样的:

factory.addStep(ShellCommand(command=['echo', util.Interpolate('%(prop:test)s')],                                                                                                                                         
        ))
© www.soinside.com 2019 - 2024. All rights reserved.