【发布时间】:2015-05-04 13:03:49
【问题描述】:
我们正在使用Gradle + Maven Plugin 使用以下代码将 jar 文件上传到我们的工件存储库:
uploadArchives {
repositories {
mavenDeployer {
repository(url: <our maven repo URL>)
pom.groupId = 'group1'
pom.version = '???'
pom.artifactId = 'artifact1'
}
}
}
我们在 CI 服务器中设置了一个挂钩,每次推送到主 Git 存储库时都会触发上传。我有两个问题:
在提交时自动上传 jar 文件是个好主意吗?有什么缺点?
如何给上传的 jar 一个自动的新版本号,比如最新版本加一个?是否可以列出来自 maven 存储库的工件的所有可用版本?
【问题讨论】:
标签: maven jar gradle continuous-integration