有没有办法使用ClearCase自动化层或可能通过创建perl脚本为多个目标构建?我希望在签入项目时自动化为Linux和Windows构建的过程。任何输入都将受到赞赏。
此致 马格努斯
答案 0 :(得分:2)
您可以使用持续集成服务器Jenkins'矩阵配置为多个目标构建,并使用Base ClearCase Plugin或ClearCase UCM插件,具体取决于您的ClearCase安装。
目前,ClearCase UCM插件目前还没有Linux支持,但它已经开始了。
抱歉,由于代表太少,无法添加我想要的所有链接。
答案 1 :(得分:1)
configuration matrix 是针对“您的构建将进行许多类似构建步骤的实例,否则您将复制步骤。”
不同的步骤是ClearCase视图创建/参数化,每个平台都不同,因为ClearCase区域,视图存储路径和文件分隔符将不同。
即使您使用的是UCM,基本的ClearCase插件也足以检测分支上的更改:使用Stream的名称作为分支。