检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
中,Maven镜像仓库地址为公网地址,导致部分Maven组件依赖下载时会优先从公网下载,公网访问超时,然后再从私有库下载,从而导致Maven组件下载缓慢。 处理方法 方法一:(推荐) 访问服务首页。 参考自定义settings.xml文件,将修改后的settings.xml文件上传至代码仓根目录。
字符串 自定义参数的默认值。长度不超过8192个字符。 设置是否为私密参数。参数为私密参数时,系统会将输入参数进行加密存储,使用时再进行解密,同时在运行日志里不可见。 设置该参数是否在执行构建任务时设置。 打开“运行时设置”开关,表示通过单击按钮执行构建任务时支持变更参数值,并且系统会把该参数上报到流水线服务。
rts权限”章节为新增的成员赋予角色。 访问CodeArts Build服务首页 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建CodeArts Build”。 编译构建服务页面有两种访问方式:首页入口和项目入口。 首页入口 单击
说明 开通CodeArts Build 为您介绍如何开通CodeArts Build和购买构建加速包以及并发包。 配置CodeArts Build项目级角色权限 为您介绍使用CodeArts Build前的项目级基础权限配置、访问CodeArts Build服务页面的方式以及CodeArts
支持中英文,数字,下划线“_”和连接符“-”。 字符长度范围为1~115。 所属项目 创建的编译构建任务所属项目。 以项目入口方式访问访问编译构建服务时默认填写,无需手动填写。 以服务入口访问时需根据实际情况选择新建构建任务前准备工作中创建的项目。 代码源 选择Repo:表示从代码托管拉取代码进行构建。
因此本次设置的结果是当master有代码变更时自动触发构建。 验证配置结果:修改项目代码并提交至master,即可查看构建任务是否自动执行。 设置定时执行任务 为了防止问题代码进入生产环境,确保应用总是处于可部署的状态,团队建议对应用进行持续不断的验证。 通过以下设置,可实现构建任务的定时执行。
Build套餐、资源扩展、增值特性的到期日不同,可以将到期日统一设置到固定一个日期,便于日常管理和续费。 图2展示了用户将两个不同时间到期的资源,同时续费一个月,并设置“统一到期日”后的效果对比。 图2 统一到期日 更多关于统一到期日的规则请参见如何设置统一到期日。 父主题: 续费
如何调用API 构造请求 认证鉴权 返回结果
"error_code": "IAM.0011" } 其中,error_code表示错误码,error_msg表示错误描述信息。 父主题: 如何调用API
购买指南请参考购买构建加速包。 用户基于自定义执行机的构建,无法使用构建加速能力。 配置CMake构建加速(图形化构建) 通过项目入口方式访问CodeArts Build服务首页。 单击需要配置构建加速的构建任务名称。 单击页面右上角“编辑”按钮,进入构建任务的构建步骤配置页面。
认即可。 单击“确定”后,进入到“build-bestpractice”项目下。 新建自定义执行机资源池 在导航栏中单击用户名,选择“租户设置”。 选择“资源池管理 > 资源池”。 单击“新建资源池”,在弹出的窗口中参考表2配置参数后,单击“保存”。 表2 资源池配置参数说明 参数名称
查看构建任务 通过项目入口方式访问CodeArts Build服务首页。 首页展示与当前用户相关的编译构建任务列表,列表项说明如下: 列表项 说明 名称 构建任务所属项目名及构建任务名,单击项目名可以进入到项目下编译构建列表,单击任务名可以进入到构建历史页面。 最近一次执行 任务
如何使用构建并发包 本节以用户当前使用X86/ARM 4U8G规格的执行机为例,且购买的套餐中默认单个构建任务并发执行数为5个。 当用户购买五个X86/ARM 4U8G并发包后,可以提升单个构建任务并发执行数到10个,且无需任何配置,在达到默认执行资源上限后,自动使用已购买的4U8G并发包资源。
单击“官方通知”下“服务动态”进行设置。 默认所有事件都发送服务动态通知,任务构建失败发送邮件通知,请根据实际需要勾选通知方式。 图1 配置服务动态通知 配置钉钉通知 进入钉钉群,找到“群设置 > 智能群助手”,然后添加机器人(选择自定义类型)。 填写机器人名字,选择群组,完成安全设置(需勾选“加签
如何配置及清理Maven构建缓存 编译构建提供了构建缓存功能,构建时可将依赖缓存于用户私有存储空间,下次构建时直接使用,无需重复下载,可极大提高构建效率。 构建缓存配置 新建编译构建任务时,默认选择使用缓存加速构建,用户可以在配置“Maven构建”步骤时选择是否使用缓存。 缓存清理步骤
如何查找Maven构建中正确的构建包路径 新建Maven构建任务,在“Maven构建”构建步骤后增加“上传软件包到软件发布库”构建步骤。 配置构建包路径,填写任意路径并保存。 执行构建任务,在日志中找到BUILD SUCCESS信息。 往上几行找到形如“/target/****.war”的信息,即为准确的构建包路径。
build时执行的命令。当前案例安装了三个工具:wget、jdk17、maven 3.9.8。并在设置了环境变量后,执行了jdk、maven对应的版本命令,确认jdk、maven是否正常安装。 ENV 设置环境变量。当前案例设置了jdk、maven的环境变量,并加入到PATH环境变量里面去,方便用户使用jdk、maven的快捷命令。
通用构建问题 执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 如何使用构建并发包 执行构建时找不到必须的项目文件 上传软件包时找不到文件 执行编译构建任务时提示:权限不足,无法获取信息 通过流水线调用构建任务时,提示任务不存在 构建任务执行时被中止 Eclipse普通Java项目上云
安全 责任共担 身份认证与访问控制 数据保护技术 云审计 服务韧性 认证证书
及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于账号是付费主体,为了确保账号安全,建议您不要直接使用账号进行日常管理工作,而是创建用户并使用他们进行日常管理工作。 用户 由账号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证