【问题标题】:rename a build in buildbot重命名 buildbot 中的构建
【发布时间】:2012-08-06 23:24:08
【问题描述】:

有没有办法在 buildbot 中重命名构建而不丢失所有日志?

例如,我有几个可能构建的 Windows 从属服务器:“Windows 2008+ DEBUG”,但我想将此构建重命名为:“Windows 2008R2+ DEBUG”。

如何设置compare_attr(如果这甚至是我需要做的),以便所有日志/等...都包含在新版本中的先前版本中。

我可以手动重命名目录并期望一切正常吗?实验告诉我这行不通,但也许我可以写一个命令来改变某些事情?

【问题讨论】:

  • 有人对此有任何想法吗?我已经尝试手动移动文件,但我认为我最终将不得不编写一个脚本+过滤器来为我完成这一切。

标签: python buildbot


【解决方案1】:

如果您不关心目录的名称,只关心构建器的名称,您可以将构建器的builddir 属性设置为当前的任何名称,然后根据需要命名您的构建器。

builder 目录中存储的数据在 pickles 中。查看代码,我认为唯一可能导致问题的数据是构建器名称。如果您确实关心非构建事件,您可能只需从每个目录中删除 builder 文件。否则,用更新构建器名称重写泡菜应该可以工作。

【讨论】:

  • 现在和其他任何东西一样有效。不过会继续努力寻找更好的解决方案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2023-03-14
  • 2013-05-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多