我正在尝试使用来自Jenkins服务器的API密钥将Maven构建发布到ProGet提要。但是,我继续从ProGet服务器收到未经授权的响应。我在我的settings.xml文件中设置了存储库,如下所示:
<repository>
<id>snapshots</id>
<name>ProGet Snapshots</name>
<releases>
<enabled>false</enabled>
<updatePolicy>always</updatePolicy>
<checksumPolicy>warn</checksumPolicy>
</releases>
<snapshots>
<enabled>true</enabled>
<updatePolicy>never</updatePolicy>
<checksumPolicy>fail</checksumPolicy>
</snapshots>
<url>https://proget.domain.com/maven2/snapshots?key=00000000000</url>
<layout>default</layout>
</repository>
我的Maven设置是否有问题,或ProGet上的身份验证问题?
非常感谢。
答案 0 :(得分:0)
在“常见问题解答”页面上,我终于发现您将存储库配置设置为:
<username>api</username>
<password>API_KEY</password>
在settings.xml文件中。