2014-09-11 54 views
1

我在一台PC机上安装了buildbot master,另一台上安装了slave。我需要在自动化方式下为每个构建在从PC中使用buildbot构建日志url(http://:8010/builders/xyz/builds/1)。如何获得构建号码,在buildbot中构建日志网址?

有人可以帮助获得相同的。

在此先感谢。

+0

你需要从内部或从外部来源? – hithwen 2014-09-11 07:31:51

+0

任何事情都很好,但如果它在构建内,那将会很棒:) – love 2014-09-11 11:16:34

回答

2

您可以使用生成属性:

self.getProperty("buildnumber") 

,或者,如果你需要把它列入命令:

d = WithProperties('%s','buildnumber') 
command = ['echo', d] 

然后将URL:BUILDBOT_URL/XYZ /构建/ BUILD_NUMBER

+0

@ hitwen-有人怀疑,这种修改是否需要保留在master.cfg中。其实我正在使用shell脚本进行构建。那么,我是否也可以在shell脚本中使用相同的脚本。 – love 2014-09-11 13:57:31

+0

我不明白你的意思,这段代码应该在你的步骤定义在master.cfg或包含的文件 – hithwen 2014-09-11 14:35:45

+0

好吧,hithwen,现在得到它..与构建步骤混淆。我会尽力回复你。非常感谢!! – love 2014-09-11 14:58:53