我正在尝试部署到谷歌代码mvn存储库,在提交时需要用户名/密码验证。
请参阅:http://code.google.com/p/encryption-utils/source/browse/trunk/pom.xml
我无法控制我想在此部署的构建服务器,因此我无法更改.m2 / settings.xml。 我是否可以在mvn deploy期间使用命令行属性来指定要使用的用户名和密码? 我不关心从命令行可见的用户名和密码,因为我可以确保这个构建服务器至少是安全的。
如果没有settings.xml,我有什么方法可以做到这一点吗?
谢谢, 史蒂芬
答案 0 :(得分:1)
您可以将settings.xml添加到项目中。在Jenkins / Hudson中,只需使用以下内容作为“Maven目标和选项”:
-s settings.xml clean deploy