首页 > 解决方案 > Jenkins 为 Artifactory maven 工作

问题描述

我正在配置一个 Jenkins 构建,它可以构建和发布工件到工件。我已经安装了 m3 artifcatory 并添加了 repo URL,但不确定我需要添加更多步骤以及是否还需要在 POM.xml 中进行更改。有人可以指导我吗?

标签: mavenjenkinsartifactory

解决方案


我在您的评论中看到您已成功将工件安装到本地存储库。接下来,您需要将工件部署到远程存储库。这通常使用 maven deploy 插件完成,记录在这里:https ://maven.apache.org/plugins/maven-deploy-plugin/usage.html

请注意,您需要在 pom.xml 中添加一个 distributionManagement 部分。如果您的存储库是安全的(很可能是这样),您需要将您的凭据添加到 server 部分的 settings.xml 中。对于此服务器部分,您将需要具有适当上传权限的存储库的用户名和密码。您的管理员帐户应该已经拥有此权限,因此您可以根据需要使用 admin 作为您的用户名。

让您的 Jenkins 作业执行“mvn clean deploy -DskipTests”。


推荐阅读