检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
再拉取镜像 将需要使用的dockerHub镜像下载到本地。 登录容器镜像服务,在总览页面,单击右上角“上传镜像”或快速入门区域的“上传自有镜像”。 在上传页面选择组织和需要上传的镜像。 还可以通过客户端上传,选择“我的镜像 ”,单击右上角的“客户端上传”,根据弹出的页面提示进行操作。
com 基本概念 账号 用户注册华为云时的账号,账号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用
欠费后需要及时充值,详细操作请参见账户充值。 您可以在“费用中心 > 总览”页面设置“可用额度预警”功能,当可用额度、通用代金券和现金券的总额度低于预警阈值时,系统自动发送短信和邮件提醒。 当产生欠费后,请您及时充值使可用额度大于0。
此类错误发生的原因一般有如下两种: push操作前未使用“docker login”命令登录,此时添加对应登录命令即可。 执行了登录命令,但是登录命令中SWR地址错误,导致执行没报错但实际登录未生效,需要核对登录命令是否正确。 推送镜像提示认证失败 错误日志 Error response from
查看用户全部的构建任务列表 获取构建记录的构建脚本 查看项目下任务名是否存在 获取单元测试覆盖率报告列表 查询当前租户(计费)类型 查询账号是否联邦账号 禁用任务 查询构建成功率 获取单元测试覆盖率报告压缩包 查看构建任务构建信息 获取通知信息 查询租户状态 查看任务是否在构建 获取覆盖率接口
自定义构建环境前的准备工作 已在容器镜像服务创建组织。组织的约束与限制参考容器镜像服务的约束与限制。 如果您制作后的镜像需要推送至华为云其他用户的SWR中,需新建IAM账户服务扩展点。 如果您制作后的镜像需要推送至其他镜像仓库,需新建Docker repository服务扩展点。 自定义Dockerfile文件
新建本实践中需要使用的构建任务并按照本实践场景配置任务并执行。 查看构建结果 查看本实践的构建结果,包括查看构建日志和结果文件。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。
新建本实践中需要使用的构建任务并按照本实践场景配置任务并执行。 查看构建任务和构建结果 查看本实践的构建结果,包括查看构建日志和结果文件。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。
新建本实践中需要使用的构建任务并按照本实践场景配置任务并执行。 查看构建结果 查看本实践的构建结果,包括查看构建日志和结果文件。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。
附录 状态码 错误码 获取项目ID 获取账号ID
镜像问题 使用Dockerfile制作镜像失败 推送镜像到SWR失败 执行构建任务时,拉取镜像失败 使用SWR公共镜像时拉取镜像无权限 镜像仓库登录异常 如何推送镜像到其他租户 构建时拉取dockerhub镜像超时/次数限制
directory 执行Npm构建时,报错提示Module not found: Error: Can't resolve ... 执行Npm构建失败,但不显示错误日志 执行Npm构建时,报错提示npm cb() never called 执行Npm构建时,报错提示gyp ERR! stack Error:
查看构建任务和构建结果 为您介绍通过查看构建日志确认该实践的构建任务使用的执行机和在制品仓中查看上传的软件包。 新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。
计费模式 计费模式概述 资源扩展 增值特性
续费 续费概述 手动续费 自动续费
安全 责任共担 身份认证与访问控制 数据保护技术 云审计 服务韧性 认证证书
参考 YAML文件语法配置说明 缓存目录使用说明
0210043”,并提示制作Docker镜像失败。 处理方法 进入编译构建服务首页。 选择对应的构建任务,单击任务所在行的,单击“编辑”。 在“构建步骤”页面编辑“制作镜像并推送到SWR仓库”。 单击“管理IAM账号”。 单击“新建扩展服务点”,选择“IAM账户”。 在弹出的窗口中填写参数信息。 Access
服务。 关闭服务后,构建任务会被删除,无法再进行构建,服务将停止计费。 登录CodeArts控制台,在左侧导航中单击“编译构建”。 选择“开通记录”页签,单击操作列“关闭服务” 根据弹窗提示,单击“确认”,关闭服务。 页面提示“已成功关闭编译构建服务”,开通记录状态显示为“已关闭”。
最后的字符串为SWR服务器地址,此地址即为后续配置并执行任务中的参数“dockerServer”。 图1 登录指令 此处生成的登录指令为临时登录指令,有效期为24小时。如果需要长期有效的登录指令,请参见获取长期有效登录指令。 单击“创建组织”,在弹框中输入组织名称“phoenix”(如果页面提示“组织