我们正在为 Jenkins 使用 ClearCase 插件(https://wiki.jenkins-ci.org/display/JENKINS/ClearCase+Plugin),我们遇到了一个问题,我们使用动态视图并且插件检测到源中的更改视图中的文件并启动构建,但不会将文件从视图复制到 Jenkins 工作区。
没有错误信息。没有失败的构建消息。根本不值一提。
这是否按设计工作?其他人如何从视图中获取已更改的文件?
上次我看到一个类似的案例,它是一个动态视图:
指定一个或多个加载规则 - 这是必需的,即使使用动态视图也是如此。
加载规则既用于确定快照视图的内容,也用于构造cleartool lshistory
用于轮询和生成更改日志的“”命令。
请注意,关于该插件有很多待处理的错误,因此您可能会看到其中一个。
我会确保 Jenkins 使用的进程可以通过将副本作为构建脚本的一部分从动态视图访问和复制文件,以便该脚本(在 CC 插件的任何轮询机制之外)是否成功执行.