如何使用Jenkins ClearCase插件处理推荐的基线?

如何使用Jenkins ClearCase插件处理推荐的基线?,jenkins,clearcase,baseline,Jenkins,Clearcase,Baseline,我正在使用Jenkins 1.596和ClearCase插件1.5.3 SCM是UCM ClearCase 我的作业当前正在对流进行轮询,如果新工作已交付,它将创建一个新视图 开发人员手动推荐基线。是否可以对基线建议事件进行投票? 当插件创建视图时,是否可以指示它使用推荐的基线?目前,即使没有创建新的基线,它仍在采用最新版本。 1/是否可以对基线建议事件进行投票 据我所知没有 2/是否可以指示其使用建议的基线 否:UCM视图根据定义是在与该流关联的分支上选择最新版本 另一种方法是创建一个子流,然

我正在使用Jenkins 1.596和ClearCase插件1.5.3

SCM是UCM ClearCase

我的作业当前正在对流进行轮询,如果新工作已交付,它将创建一个新视图

开发人员手动推荐基线。是否可以对基线建议事件进行投票? 当插件创建视图时,是否可以指示它使用推荐的基线?目前,即使没有创建新的基线,它仍在采用最新版本。 1/是否可以对基线建议事件进行投票

据我所知没有

2/是否可以指示其使用建议的基线

否:UCM视图根据定义是在与该流关联的分支上选择最新版本

另一种方法是创建一个子流,然后可以对其重新设置基础:默认情况下,重新设置基础应该选择父流的建议基线。 然后,作业可以使用该重定基础的视图


但这意味着非标准作业UCM设置,以及非标准轮询策略,比如第一个作业每隔几分钟检查是否有新的基线作业启动,如果有,则调用第二个作业进行重新基线

有两种方法可供使用,恕我直言:

1根据建议的基线创建BUILDME流式集成。然后要求管理员实现一个触发器,每当建议使用一个新的基线时更新BUILDME流,如果内存可用,该基线是cleartool chstream命令

2使用一个作为计划作业运行的脚本,该脚本查找建议的基线cleartool desc-l流:,然后查找建议的基线,然后查看该基线cleartool lsbl的时间戳


我以前用过后者,客户的项目超过200个。

谢谢,加里。请将您的答案留给有类似挑战的其他人。我只接受了VonC,因为它更符合我的问题。但我也为将来的用例做了笔记。非常有价值的信息。