Jenkins的Clear Case UCM插件的VCS设置

时间:2018-09-11 15:30:24

标签: jenkins jenkins-plugins clearcase-ucm

我正在使用Jenkins及其ClearCase UCM插件,但是无法使其工作(使ClearCase在Jenkins作业工作区中签出正确的视图)。

我一直在尝试为ClearCase设置源代码,但是它询问了太多的输入,并且我不知道要填充什么。
它要求以下字段:

Viewtag : Jenkins_${USER_NAME}_${NODE_NAME}_${JOB_NAME}${DASH_WORKSPACE_NUMBER}
View Path: 
Stream Selector.

有人可以帮忙吗?

fields

为使ClearCase正常工作,应该在Jenkins作业工作区中获取代码的正确值是什么?

1 个答案:

答案 0 :(得分:0)

JENKINS ClearCase UCM Plugin与任何其他VCS(版本控制系统)Jenkins插件一样,需要访问源,以便Jenkins在Jenkins工作区中检出所述源。

为此:

  

该插件将在作业工作区根目录中名为“ view”的文件夹中自动创建快照视图。
  快照视图可以-as opposed to dynamic views-位于任何地方,我们可以利用它们将其放置在作业的工作空间内。
  动态视图只能位于mvfs所在的位置,而不能位于工作空间内。

它不应该询问您提到的字段。

相反:

ClearCase UCM插件引入了几个构建变量:

  • CC_BASELINE正在建立的基线
  • CC_VIEWTAG视图标记
  • CC_VIEWPATH视图的路径(与%WORKSPACE%\view相同)

您可以使用该插件通过轮询给定流上的新基准来监视ClearCase UCM VOB中的更改来使用该插件来设置作业。

在注释中,这些字段的默认值很好,如果该插件的设置中提到了流,Jenkins将创建一个动态视图以访问UCM组件。

https://wiki.jenkins.io/download/attachments/58001105/ccucm_config.png?version=1&modificationDate=1439193524000&api=v2