【发布时间】:2012-09-18 18:35:42
【问题描述】:
是否有任何方法可以使用 ClearCase 自动化层或创建 perl 脚本来构建多个目标?我想在签入项目时自动化 Linux 和 Windows 的构建过程。任何输入都将不胜感激。
问候, 马格努斯
【问题讨论】:
标签: clearcase clearcase-automation
是否有任何方法可以使用 ClearCase 自动化层或创建 perl 脚本来构建多个目标?我想在签入项目时自动化 Linux 和 Windows 的构建过程。任何输入都将不胜感激。
问候, 马格努斯
【问题讨论】:
标签: clearcase clearcase-automation
您可以使用持续集成服务器 Jenkins' 矩阵配置来构建多个目标,并使用 Base ClearCase Plugin 或 ClearCase UCM 插件,具体取决于您的 ClearCase 安装。
不过,ClearCase UCM 插件目前不支持 Linux,但它正在开发中。
抱歉,由于代表太少,无法添加我想要的所有链接。
【讨论】:
configuration matrix 是为“您的构建将执行许多类似构建步骤的实例而设计的,否则您会重复步骤。”
不同的步骤是 ClearCase 视图创建/参数化,每个平台都不同,因为 ClearCase 区域、视图存储路径和文件分隔符会不同。
即使您使用的是 UCM,基本的 ClearCase 插件也足以检测分支上的更改:使用 Stream 的名称作为分支。
【讨论】: