1.使用云效构建部署maven项目,企业已开通云效的maven私有仓库服务,INFO提示正常
本企业启用了云效的maven私有仓库服务,默认的settings.xml会包含云效的私有仓库配置。如果你想在构建时使用自定义的settings.xml,可以将settings.xml放置到代码库根目录,然后在maven构建命令中加入 -s settings.xml 即可。
执行命令: [11:14:43] [INFO]执行用户命令 [11:14:43] [执行命令] + mvn clean deploy -Dmaven.test.skip
2.项目构建过程中出现了以下错误: [11:14:47] [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy (default-deploy) on project XXXX: Deployment failed: repository element was not specified in the POM inside distributionManagement element or in -DaltDeploymentRepository=id::layout::url parameter -> [Help 1]
按照1的描述,构建时候已经启用了云效的私仓配置,为什么实际部署的时候还会报该错误?(之前的第一个项目同样流水线构建是没有问题的,也没有配置私仓)
已解决,https://help.aliyun.com/document_detail/131464.html 通过云效上传二方库到私有仓库
之前项目什么都没有配置,根目录什么也没做,就直接能够自动上传到云效私仓。 现在必须要手动在项目根的pom文件加入私仓地址才能构建。 MARK
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。