我正在使用Jenkins - UCM clearCase插件。 我有两个流 - 一个用于代码,一个用于配置和构建scipts。
流选择器: stream_code_name @ \ vob
加载规则:
load set_code
load set_config
set_code用于stream_code_name流。
注意:Jenkins在VIEWTAG / set_code下下载了代码。我想在VIEWTAG / set_config下配置代码。
如何加载另一个流,即 stream_config_name @ \ vob。 ??
我也愿意使用其他插件或base clearcase插件。
答案 0 :(得分:0)
UCM流stream_code_name@\vob
执行不加载set_config
下的任何内容的唯一原因,即使其配置规范有加载规则是......没有{ {1}}组件(没有带根文件夹set_config的UCM组件)
您需要使用包含set_config
文件夹的组件的基础基线来重新绑定该流,以便在加载时(通过Jenkins或甚至手动,在您自己的计算机上)加载该流,以显示{ {1}}。
答案 1 :(得分:0)
这不是实际问题的答案。它是我用来克服这种情况的解决方法。我为 stream_config_name @ \ vob 创建了另一个项目。
加载规则:
load set_config
然后将此子项目作为依赖项目添加到我的codeStream Jenkins项目中。触发代码流项目时,将触发configStream项目,因此也会下载配置数据。