我有一個Jenkins應該構建一個Jar並將其添加到Nexus的工作。我已經配置了後期構建操作以將Maven構件部署到連接庫。Jenkins的Nexus憑證
問題是,nexus期待用戶名和密碼。我將如何在詹金斯設置這些?我沒有訪問jenkins settings.xml文件。我需要在Jenkins作業本身中傳遞用戶名和密碼。
我有一個Jenkins應該構建一個Jar並將其添加到Nexus的工作。我已經配置了後期構建操作以將Maven構件部署到連接庫。Jenkins的Nexus憑證
問題是,nexus期待用戶名和密碼。我將如何在詹金斯設置這些?我沒有訪問jenkins settings.xml文件。我需要在Jenkins作業本身中傳遞用戶名和密碼。
詹金斯及其插件正在使用你的maven屬性。你應該在maven settings.xml中提供nexus回購細節的憑證,如下所述。
<servers>
<!-- This server.id matches my nexus group -->
<server>
<id>nexus-group</id>
<username>release</username>
<password>****</password>
</server>
看看Config File Provider Plugin。它允許你提供你自己的settings.xml供jenkins使用,你可以在其中配置你可能需要的所有證書。
我對
問題是我沒有訪問Jenkins服務器的setting.xml。有沒有配置setting.xml的方法? – UserAdi
Incase你不想使用maven ..你用shell cli從nexus回購得到嗎? – DevD
我想以通常的方式使用maven和Jenkins。事情是,我需要找到一種方法來將聯繫人的用戶名和密碼放入jenkins作業本身,而不是在settings.xml中。 – UserAdi