检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
字符长度范围为1~128。 Gradle 根据用户实际开发环境的需要,选择对应的Gradle版本。 CodeArts Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 JDK 根据用户实际开发环境的需要,选择对应的JDK版本。 CodeArts
字符长度范围为1~128。 Flutter 根据用户实际开发环境的需要,选择对应的Flutter版本。 CodeArts Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 JDK 根据用户实际开发环境的需要,选择对应的JDK版本。
生成单元测试报告 该步骤用于解析用户生成的单元测试结果文件,并生成可视化报告。 前提条件 在执行“单元测试报告”步骤前,需已生成测试结果文件,并且该文件框架符合编译构建服务支持的框架类型。 图形化构建 在配置构建步骤中,添加“单元测试报告”构建步骤,参考表1配置参数。 表1 单元测试报告参数说明
支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“.”、“/”、圆括号(中英文)。 字符长度范围为1~128。 工具版本 根据用户实际开发环境的需要,选择对应的工具版本。 CodeArts Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。
x docker容器,任务在容器中运行。 资源池描述 根据需要输入资源池描述。可不填写。 资源池可以被租户下所有子用户使用 勾选后,此资源池可以被当前租户下所有子用户使用。可不勾选。 单击新建的资源池名称“custom_pool”,进入到资源池配置页面。 单击“新建代理”,在弹出
Build提供的默认依赖库不满足业务要求时,用户可使用自己搭建的私有依赖库进行Maven构建。 使用自定义构建环境执行构建任务(内置执行机/图形化构建) 在构建过程中,通常会遇到以下这样的场景: CodeArts Build默认构建环境中支持的Java版本是1.8,而实际用户需要使用java 21。
即递归扫描“a”目录下所有文件,两个文件是同一个目录下,“aa”、“bb”两个文件将会上传到同一个目录下,系统不会在软件发布库里自动创建“b”目录。 如果用户有上传文件夹的需要,建议在“上传软件包到软件发布库”构建步骤之前,将待上传的文件夹打包为单文件后再上传。可以通过现有构建步骤执行打包命令,
下载软件发布库中的软件包 CodeArts Build支持将软件发布库中的包或者其他文件下载到构建任务根目录,以便后续构建步骤使用这些包或者文件。 获取软件包下载地址 在导航栏选择“制品仓库 > 软件发布库”,进入软件发布库页面。 单击待下载的软件包包名,在软件包包详情页面,“下
“-u”之后的字符串为用户名。 “-p”之后的字符串为密码。 最后的字符串为SWR服务器地址,此地址即为后续配置并执行任务中的参数“dockerServer”。 图1 登录指令 此处生成的登录指令为临时登录指令,有效期为24小时。如果需要长期有效的登录指令,请参见获取长期有效登录指令。 单击
获取当前用户的项目信息列表 功能介绍 获取当前用户的项目信息列表 调用方法 请参见如何调用API。 URI GET /v1/domain/project/related 请求参数 无 响应参数 状态码:200 表1 响应Body参数 参数 参数类型 描述 result result
String 任务名称 job_creator String 任务创建者 user_id String 用户id user_name String 用户名 nick_name String 用户昵称 project_id String 构建任务所在项目的ID project_name String
统一包年/包月资源的到期日 统一到期日是指通过续费将包年/包月实例的到期日统一固定为一个月的某一天。 如果您购买的CodeArts Build套餐、资源扩展、增值特性的到期日不同,可以将到期日统一设置到固定一个日期,便于日常管理和续费。 图2展示了用户将两个不同时间到期的资源,同时续费一个月,并设置“统一到期日”后的效果对比。
查看项目下用户的构建任务列表 功能介绍 查看项目下用户的构建任务列表 调用方法 请参见如何调用API。 URI GET /v3/{project_id}/jobs 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 参数解释: CodeArts项目ID,32位数字、小写字母组合。
当前用户所在项目所属租户的包周期每月时长是否超额 功能介绍 当前用户所在项目所属租户的包周期每月时长是否超额 调用方法 请参见如何调用API。 URI GET /v1/domain/package/quota 表1 Query参数 参数 是否必选 参数类型 描述 project_id
} } 从控制台获取项目ID 在调用接口的时候,部分URL中需要填入项目编号,所以需要获取到项目编号。项目编号获取步骤如下: 登录管理控制台。 单击用户名,在下拉列表中单击“我的凭证”。 在“API凭证”页面的项目列表中查看项目ID。 图1 查看项目ID 父主题: 附录
本地提交了代码到远程仓库,并且确认远程仓库代码已经更新,但是构建后打出来的包,解压并反编译后发现还是旧的代码。 原因分析 这种问题一般是用户不小心将本地编译后的文件(“target”目录文件)上传到远程仓库,同时打包前没有执行clean操作导致。 处理方法 方法一:删除远程仓库的“target”目录。
使用Maven构建上传软件包和推送镜像到SWR(内置执行机/代码化构建) 应用场景 编译构建服务支持通过yaml文件配置构建脚本,用户可以将构建时需要配置的构建环境、构建参数、构建命令、构建步骤等操作,通过yaml语法编写成build.yml文件实现,并且将build.yml文件
基于私有依赖库使用Maven构建并上传软件包(内置执行机/图形化构建) 应用场景 当CodeArts Build提供的默认依赖库不满足业务要求时,用户可使用自己搭建的私有依赖库进行Maven构建。 本实践需要依赖使用的其他服务如下: 代码托管服务,用于存储实践中项目所使用的代码。 制品仓
Git拉取子模组失败,找不到子模组的修订版本 智能客服 您好!我是有问必答知识渊博的智能问答机器人,有问题欢迎随时求助哦! 社区求助 华为云社区是华为云用户的聚集地。这里有来自容器服务的技术牛人,为您解决技术难题。
Android构建 使用Android构建时,项目配置的Jcenter()不稳定 执行Android构建时,lint检查出错终止任务执行 执行Android构建时,无法下载com.android.tools.build:gradle:3.0.1依赖 执行Android构建时,报错提示Javadoc