【发布时间】:2013-03-02 23:51:51
【问题描述】:
我不确定 maven 发布插件如何与 clearcase 一起使用。清除这个 maven 应该如何在 clearcase 中工作。
Jenkins 正在分支 test_5.0.0 上构建,在 jenkins 中有一个名为 test_5.0.0 的工作 这个job是指向分支test_5.0.0的pom文件版本是5.0.0-SNAPSHOT
maven 中的发布插件如何与 clearcase 一起使用,它会成为基线吗? (我读过它创建标签?)
发布后新的pom版本为5.0.1-SNAPSHOT时。在这种情况下,作业名称错误,分支名称也错误。因此,对于每个版本,都必须创建一个新分支和新工作。
我在 git 世界中进行了此设置,现在尝试使用 jenkins、maven 和 nexus 设置 clearcase。一切都在构建和工作,但我无法找到一个良好的发布流程与 CM 在 clearcase 中设置的当前分支策略。你有什么建议?你如何使用 maven release 和 clearcase?
编辑: 当与 UCM 一起使用 clearcase 时,我们使用 ANT 和 IVY。我们没有使用任何“快照”,基本上所有内容都是 Maven 术语中的发布版本。这消除了对所谓发布的需求,我们对每个构建进行了基线化,并将最新的构建推广为发布。
我还找到了this link,但这是否适用于 UCM,而且它似乎是标签而不是基线?
/谢谢
【问题讨论】:
标签: maven jenkins clearcase nexus maven-release-plugin