【发布时间】:2015-03-12 02:41:33
【问题描述】:
我目前正在建立一个持续集成环境,该环境将使用 git 作为源,使用 Nexus 作为 Artifact 存储库。
我在 Jenkins 中配置了 2 个作业。
- 一个 Maven 构建作业,它将解析 git 中的 pom 文件并将 jar 文件部署到 Nexus。
- 将 jar 文件从 Nexus 部署到应用程序服务器 (weblogic) 的部署作业
我需要以下 2 个方面的帮助。
1) jar 部署到 Nexus 时,文件格式为:-0.0.1-date&time-1.jar
有什么方法可以将它修改为 fileName.jar?
2) 我如何设置第二个作业来选择第一个作业创建的 jar 文件?我正在寻找可以将版本号动态传递给部署作业的方法。
【问题讨论】:
-
我确信你想要达到的目标是可能的。但也许你可以提供更多信息。例如。我们可以看到您的 pom.xml 文件的简化版本吗?我的 Jenkins 也生锈了,你是不是用了 jenkins 的 git 插件?