Maven 2 hudson/maven发布快照
我希望能够使用maven将快照发布到存储库(或者让hudson在每次构建之后使用maven发布快照)。我一直在阅读POM的SCM部分,我有几个问题。对不起,如果我不在这里-这部分对我来说是新的Maven 2 hudson/maven发布快照,maven-2,hudson,publish,Maven 2,Hudson,Publish,我希望能够使用maven将快照发布到存储库(或者让hudson在每次构建之后使用maven发布快照)。我一直在阅读POM的SCM部分,我有几个问题。对不起,如果我不在这里-这部分对我来说是新的 我不想把我的用户名和密码放在POM的SCM部分(开发者连接下)。hudson(或其他任何使用maven任务的人)是否有其他方法获得使用maven发布的授权,而无需在POM中输入用户名/密码 对于使用maven从存储库中提取数据,SCM连接标记是否可以指向web svn(URL标记现在可以)。在我们的存储库
Jeff用于发布登录数据的文件可以放在$HOME/.m2/settings.xml中
<settings>
<servers>
<server>
<id>internal</id>
<username>admin</username>
<password>admin</password>
</server>
</servers>
</settings>
内部的
管理
管理
要从源代码管理中提取,您需要配置Hudson,而不需要从POM中读取。您可以从POM中删除SCM部分,并让Hudson通过“-Dproject.SCM.developerConnection=SCM:type:user@pass:foobase://footron/fooproj“转到maven Hudson不需要SCM部分。据我所知,您只需要发布scm信息(通过标记或通过传入)。您可以在不使用SCM标记的情况下部署快照