[英]Java Maven repository settings.xml
我使用settings.xml
凭据成功地将私有存储库添加到pom.xml
,并且本地构建正常(使用已清除的缓存-可以肯定)。
但是,如何将settings.xml
条目传递给cctrlapp APP_NAME/dev push
?
由于针对私有存储库(在这种情况下为Bitbucket)的身份验证失败,因此构建失败:下载内容包含401共振HTML“请登录”。
我调查了system.properties
和日志
-----> executing /srv/tmp/buildpack-cache/.maven/bin/mvn -B
-Duser.home=/srv/tmp/builddir
-Dmaven.repo.local=/srv/tmp/buildpack-cache/.m2/repository
-s /srv/tmp/buildpack-cache/.m2/settings.xml
-DskipTests=true clean install
这似乎不是覆盖的选择。
提前非常感谢您。
我们在应用程序详细信息中提供了特定于您应用程序的公钥。 通过将其添加到Bitbucket(或支持通过SSH访问的任何存储库服务)并在访问私有存储库时指定SSH,平台将能够使用私有密钥进行身份验证。
$ cctrlapp APP_NAME details # will show the public key
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.