检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
关于认证鉴权的详细介绍及获取方式,请参见认证鉴权。 访问控制 CodeArts Build支持通过权限控制(IAM权限)进行访问控制。 表1 CodeArts Build访问控制 访问控制方式 简要说明 详细介绍 权限控制 IAM权限 IAM权限是作用于云资源的,IAM权限定义了允许和拒绝的访问操作,以此实现云资
是否已开启内网安全访问 功能介绍 是否已开启内网安全访问 调用方法 请参见如何调用API。 URI GET /v1/job/permission/internal 请求参数 无 响应参数 状态码: 200 表1 响应Body参数 参数 参数类型 描述 result Boolean
设置回收站中的任务保留时间 功能介绍 设置回收站中的任务保留时间,该接口需要租户账号才能访问,租户子账号无权限访问。 调用方法 请参见如何调用API。 URI POST /v1/job/keep-time 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 keep_time
xml文件并提供对这类文件的管理(如:新建、编辑、删除、权限设置)。 约束限制 文件大小限制为100k。 文件类型限制为:.xml、.key、.keystore、.jks、.crt、.pem。 最多支持上传20个文件。 上传文件 访问CodeArts Build服务首页。 单击“更多”,选择“文件管理”。
管理构建任务生命周期 您在操作编译构建任务前,需具备相应操作权限。 编辑构建任务 通过项目入口方式访问CodeArts Build服务首页。 在编译构建任务列表搜索目标任务。 单击编译构建任务所在行,在下拉列表中选择“编辑”,进入“编辑任务”页面。 基本信息:可修改任务名称、代码源、代码仓、默认分支、任务描述等信息。
中,Maven镜像仓库地址为公网地址,导致部分Maven组件依赖下载时会优先从公网下载,公网访问超时,然后再从私有库下载,从而导致Maven组件下载缓慢。 处理方法 方法一:(推荐) 访问服务首页。 参考自定义settings.xml文件,将修改后的settings.xml文件上传至代码仓根目录。
务的权限。 执行构建任务 通过项目入口方式访问CodeArts Build服务首页。 在编译构建服务首页搜索目标任务,单击构建任务所在行的,开始执行构建任务。 如果构建任务配置了运行时参数且被引用,将弹出参数设置提示框,根据实际情况设置执行参数值后单击确定即可。 若当前构建任务并
单击需要查看的项目名称。 选择“持续交付 > 编译构建”,进入指定项目下构建任务列表页。 配置角色权限 通过项目入口方式访问CodeArts Build服务首页。 选择导航栏“设置 > 通用设置 > 服务权限管理”,选择“权限”页签。 在配置权限页面,为不同的角色配置编译构建服务的各个资源权限。
编辑构建任务 登录编译构建服务首页。 在编译构建任务列表搜索目标任务。 单击编译构建任务所在行,在下拉列表中选择“编辑”,进入“编辑任务”页面。 基本信息:可修改任务名称、代码源、代码仓库、分支、任务描述等信息。 构建步骤:可修改构建步骤、步骤参数等信息。 参数设置:可配置执行任务时的自定义参数。
查看构建任务 通过项目入口方式访问CodeArts Build服务首页。 首页展示与当前用户相关的编译构建任务列表,列表项说明如下: 列表项 说明 名称 构建任务所属项目名及构建任务名,单击项目名可以进入到项目下编译构建列表,单击任务名可以进入到构建历史页面。 最近一次执行 任务
is likely additional logging output above. 原因分析 node-sass的镜像源需要单独设置,如果没有设置,npm默认会去github下载。从软件开发生产线到github的网络不太稳定,容易下载失败。 处理方法 在默认命令npm inst
Payment Required 保留请求。 403 Forbidden 请求被拒绝访问。 返回该状态码,表明请求能够到达服务端,且服务端能够理解用户请求,但是拒绝做更多的事情,因为该请求被设置为拒绝访问,建议直接修改该请求,不要重试该请求。 404 NotFound 所请求的资源不存在。
选择新建CodeArts Repo代码仓中创建的代码仓“Repo01”。 默认分支 保持默认“master”即可。 任务描述 对该构建任务的描述。可以设置为空。 选择“Ant”模板,单击“确定”,完成构建任务创建,自动跳转到配置构建步骤页面。 在“构建步骤”页签,保持默认配置即可,单击“保存”。
文件管理主要用来存储Android APK的签名文件和Maven构建settings.xml文件并提供对这类文件的管理(如:新建、编辑、删除、权限设置),上传文件的操作可参考文件管理。通过配置“下载文件管理的文件”构建步骤,可以将“文件管理”的文件下载到工作目录并使用。 图形化构建 在配
像没有设置权限为公开导致报错。 处理办法 进入容器镜像服务,找到构建过程所使用到的镜像,编辑镜像将镜像的类型设置为“公开”,具体操作如下: 登录容器镜像服务。 在左侧导航单击“我的镜像”,然后单击镜像名称进入镜像详情页面,然后单击右上角“编辑”。 在编辑框中,将“类型”设置为“公开”。
行构建。 将镜像设置为“公开” 由于CodeArts Build无法拉取您在SWR私有仓中的镜像,因此,需要先将镜像设置为“公开”。 登录容器镜像服务。 在导航栏单击“我的镜像”,单击“镜像名称”进入镜像详情页面,然后单击右上角“编辑”。 在弹框中,将“类型”设置为“公开”,单击“确定”。
重新在服务扩展点页面新建服务扩展点,并将服务扩展点重新关联到构建任务中,以构建任务中的“通用Git”服务扩展点丢失为例。 单击导航栏“设置 > 通用设置 > 服务扩展点管理”。 新建通用Git服务扩展点。 返回执行失败的构建任务,编辑该任务,在“源码选择”页签重新关联新建的通用Git服务扩展。
支持中英文,数字,下划线“_”和连接符“-”。 字符长度范围为1~115。 所属项目 创建的编译构建任务所属项目。 以项目入口方式访问访问编译构建服务时默认填写,无需手动填写。 以服务入口访问时需根据实际情况选择新建构建任务前准备工作中创建的项目。 代码源 选择实际需要编译的代码源。 Repo:从代码托管服务拉取代码进行构建。
Build套餐、资源扩展、增值特性的到期日不同,可以将到期日统一设置到固定一个日期,便于日常管理和续费。 图2展示了用户将两个不同时间到期的资源,同时续费一个月,并设置“统一到期日”后的效果对比。 图2 统一到期日 更多关于统一到期日的规则请参见如何设置统一到期日。 父主题: 续费
配置构建任务执行计划 编译构建服务支持用户配置触发事件和定时执行任务,从而使得开发者达到项目持续集成的目的。 在编译构建任务配置页面,切换至“执行计划”页签,根据实际需要配置执行计划。 持续集成:将“提交代码触发执行”按钮设置为开启状态,构建任务所引用的代码源发生提交代码行为时,则会触发执行构建任务。