【问题标题】:How to get build number, build log url in buildbot?如何获取内部版本号,在 buildbot 中构建日志 url?
【发布时间】:2014-09-11 06:04:34
【问题描述】:

我在一台 PC 上安装了 buildbot master,在另一台 PC 上安装了 slave。我需要 buildbot 构建日志 url,例如 (http://:8010/builders/xyz/builds/1) 在从属 PC 中以自动方式进行每个构建。

有人可以帮忙解决吗?

提前致谢。

【问题讨论】:

  • 您需要它们来自构建内部还是来自外部源?
  • 一切都很好,但如果它在构建中,那就太好了:)

标签: buildbot


【解决方案1】:

您可以使用构建属性:

self.getProperty("buildnumber")

或者,如果您需要将其包含在命令中:

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

那么 url 将是:BUILDBOT_URL/xyz/builds/BUILD_NUMBER

【讨论】:

  • @hitwen- 一个疑问,这个修改我是否需要保留在 master.cfg 中。实际上我正在使用 shell 脚本进行构建。那么,我也可以在 shell 脚本中使用它吗?
  • 我不明白你的意思,这段代码应该在你的步骤定义中 master.cfg 或包含的文件中
  • 好吧,现在明白了.. 对构建步骤感到困惑。我会尝试并会回复你。非常感谢!!
猜你喜欢
  • 1970-01-01
  • 2011-11-21
  • 2019-07-31
  • 1970-01-01
  • 2018-05-02
  • 1970-01-01
  • 2014-11-15
  • 2012-06-27
  • 2014-10-28
相关资源
最近更新 更多