云编译将构建制品上传到制品库

使用maven构建并上传制品到阿里云制品库

本文提供在云编译上将构建制品上传到阿里云制品库的例子。

基本操作流程如下:

1)在阿里云-代码托管中创建源代码

2)在阿里云-制品库中创建用户私库

3)在阿里云-配置好代码库的pom.xml

4)在阿里云-制品库中下载私库settings文件,并且上传到示例代码库中,修改构建脚本指定settings文件

5)在阿里云-云编译中,对示例代码进行构建,构建过程中下载私有依赖包

将代码上传至代码托管
获取私库配置

一、在使用指南中下载settings文件

  • 参考制品库,用户私库-使用指南
  • 修改代码

  • 将settings.xml上传至代码库根目录

  • 修改构建脚本使用仓库中的settings.xml进行构建

  • 在云编译中创建编译任务

云编译任务列表页面,点击新建任务。

构建命令中增加指定settings.xml的命令。

在pom.xml文件中增加制品上传配置

保存并执行,编译构建任务。

查看构建日志

在任务详情页面可以查看最新的构建日志,也可以在构建历史中查看历次的构建历史。可以看到产出物根据pom文件里指定的坐标进行了上传。

在用户私库中可以看到上传的制品。