【华为云CodeArts Build使用笔记】如何在CodeArts Build使用自定义镜像构建?

举报
码界小牛 发表于 2024/04/08 11:04:14 2024/04/08
【摘要】 之前,我对比了最常用的构建软件之间的区别和优劣势,如果想查看的话,可以回顾之前的文章《最常用的几款Paas平台编译构建工具的对比》。今天主要是基于华为云CodeArts Build的实际搭建经验,给大家做一点小小的分享,希望可以大家带来帮助。本文是Build经验分享第三弹, 会讲解如何创建一个自定义镜像,用于构建。 当常用的编译构建环境无法满足构建需求时,比如缺少必要的依赖包、工具等, 我们...

之前,我对比了最常用的构建软件之间的区别和优劣势,如果想查看的话,可以回顾之前的文章最常用的几款Paas平台编译构建工具的对比》

今天主要是基于华为云CodeArts Build的实际搭建经验,给大家做一点小小的分享,希望可以大家带来帮助。本文是Build经验分享第三弹, 会讲解如何创建一个自定义镜像,用于构建。

当常用的编译构建环境无法满足构建需求时,比如缺少必要的依赖包、工具等, 我们可以通过自定义构建环境提供的基础镜像。添加项目需要的依赖和工具,制作Dockerfile文件,然后制作Docker镜像再推送至SWR仓库,即可实现自定义环境构建。

1.在容器镜像服务创建“组织”

2.在代码托管服务基于Java Maven Demo模板创建代码仓库。

3.在首页的更多里找到” 自定义构建环境”,将对应的Dockerfile文件及制作镜像过程中需要的其他文件上传到代码仓库根目录。

4.在构建步骤中添加“制作镜像并推送到swr仓库”,选择所需的工具脚本等信息。更多选项配置可以参考官方文档。

 如果想体验CodeArts Build,可以点击编译构建CodeArts Build_多语言构建平台_高效云端开发_华为云进行体验

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。