我正在尝试通过sendchange的命令行调用将属性发送到构建配置。
以下是我的master.cfg的片段
factory = util.BuildFactory()
factory.addStep(
steps.ShellCommand(
command=["echo", util.Property('grid', default=2)]))
我正在使用此命令调用构建
buildbot sendchange --master my-server:9989 --auth me:mypass --who slineisitanyway --branch=master --property grid:5 a.txt
当我在Web UI中检查shell输出时,我看到,确实,构建确实运行,它成功了,它选择了默认值2,即使我在命令行上指定了属性'grid'
任何人都知道我做错了什么?
答案 0 :(得分:0)
您没有指定revision
。在这种情况下,Buildbot使用来自缓存的属性;)我在测试期间遇到了同样的问题。