RTC:每次启动相关的 Jenkins 构建时,工作区都会恢复

RTC: workspace got reverted every time its associated Jenkins build gets kicked off

RTC 版本:6.0.4

詹金斯版本:2.150.1

发生了什么:

  1. 我们有一个专门用于 Jenkins Integration Build 的工作区。

  2. 新组件已添加到此工作区。

  3. Jenkins 构建将由人工或在 RTC 中设置的计时器启动。

  4. 人工或计时器启动了 jenkins 构建,但就在 Jennkins 构建检查工作区之前,所有新组件都消失了。

  5. Jenkins 检查添加新组件之前的工作区版本(但所有以前存在的组件都有最新的更改集)并继续 运行。
  6. 工作区将保持没有新组件的还原状态。

我们有这个工作区的多个流目标,我们有几个月的流结构,从来没有遇到过这个问题。

看起来这只发生在这个工作区,而且几天前才开始发生。 (可能发生在其他人身上,只是我们没有将组件添加到其他工作区)

如何解决这个问题?

第一个想法是 Jenkins 正在对工作区做一些事情,但不知道何时、为什么以及如何做。

确保将新添加的组件包含在 Flow Targets 部分中,如果该组件不在现有流中,请先将流添加到 Flow Targets。如有必要,编辑 Scope Components...