检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
返回一个资源特征与地址的列表用于用户终端(例如:浏览器)选择。 301 Moved Permanently 永久移动,请求的资源已被永久的移动到新的URI,返回信息会包括新的URI。 302 Found 资源被临时移动。 303 See Other 查看其它地址。 使用GET和POST请求查看。
</project> 将改好的build.xml提交到代码仓库,创建Ant类型的构建任务。 上传软件包到软件发布库中的构建包路径就可以按照上面build.xml说明的那样填写war包输出路径加上包名的格式。 保存任务,执行构建,构建成功之后就可以在软件发布库看到编译打包好的war包。 父主题:
应用场景 当编译构建服务提供的内置执行机构建环境不满足业务要求时,您可接入自行提供的计算资源,通过注册的方式托管到编译构建服务中,委托编译构建服务进行调度并执行构建任务。本实践我们通过“Maven构建”和“上传软件包到软件发布库”两个构建步骤来演示使用自定义执行机的构建场景。 本实践需要依赖使用的其他服务如下:
From标签:设置基础镜像,相当于dockerfile中的FROM关键字,这里推荐使用SWR中的镜像,构建时下载速度快并且稳定。 To标签:设置制作出来的镜像的镜像名称和tag。 Container标签:设置容器的相关属性,jvm内存参数,端口等。 mainClass标签:设置项目启动的主程序,也就是Spring
译构建中使用该文件。 单击操作列,可以下载文件。 单击操作列,在下拉框中选择“删除”,可根据弹框提示确认是否删除。 单击操作列,在下拉框中选择“编辑权限”,可在弹出的界面配置用户操作文件的权限。 表1 文件管理角色权限说明 权限类型 拥有该权限的角色 添加用户 项目下所有用户。 查看
想继续使用,需要在指定的时间内为CodeArts Build套餐续费。 CodeArts Build套餐在到期前续费成功,编译构建服务可正常使用,且编译构建任务的运行不受影响。CodeArts Build套餐到期后的状态说明,请参见到期后影响。 续费相关的功能 包年/包月CodeArts
Framework”的4.7.2版本和3.5版本。 CodeArts Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 一般来讲,4.7.2版本可以兼容4.0以上版本SDK,3.5版本可以兼容3.5版本以下SDK,项目中可以引用兼容版本的SDK内容。
默认配置的几个程序集路径查找,可以构建成功;而云端构建环境对应目录无此程序集,进而导致本地与云端构建不一致。 为解决此类场景,Msbuild集成了NuGet,可以在构建时从远程仓库下载对应程序集,此时只需于项目中指定“packages.config”,并于其中声明依赖的程序集即可。
Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 命令 配置Bazel命令,一般使用系统默认生成的命令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。更多命令使用方法可参考官网。 失败后是否继续运行 当前步骤执行失败后是否继续执行下一个步骤,根据实际使用场景选择是或否。
Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 命令 单击“添加”,新增一条命令行,请根据需要选择并配置命令。CodeArts Build支持的Docker命令可参考编译构建支持的Docker命令。 可通过拖动命令调整命令执行顺序。 失败后是否继续运行
Build支持的工具版本,可查看构建工具版本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 命令 配置Go项目构建命令,一般使用系统默认给出的命令即可,如有特殊构建要求,可以在文本域中输入自定义的构建脚本。更多命令使用方法可参考Go官网。 失败后是否继续运行 当前步骤执行失败后是否继续执行下一个步骤,根据实际使用场景选择是或否。
在配置编译构建任务的“通知订阅”页签,选择“企业微信”。 填写4中获取到的Webhook地址。根据实际需要配置事件类型,通知内容和需要@的成员,多个成员id之间用英文逗号分开。 配置完成后,当任务运行结果满足事件类型设置集时,编译构建服务会发送消息到指定的企业微信群并@到指定企业微信名。
通过流水线调用构建任务时,提示任务不存在 问题现象 执行流水线失败,流水线上挂载的构建任务报错,异常信息为:任务不存在。 原因分析 该报错构建任务被删除,导致流水线执行失败。 处理方法 检查该任务是否被人为删除,且不可以从用户侧恢复。 尝试重新配置构建任务和流水线。 如果仍然未能解决,请联系技术支持工程师。
配置当前构建任务生成的软件包上传到软件发布库中的目录名。 不指定(推荐):以构建编号命名上传到发布库的文件存储目录名。 指定:可能会覆盖同名存储目录下的文件。 包名 可选参数。 配置当前构建任务生成的软件包上传到软件发布库中的软件包名称。 不指定(推荐):以文件原始名命名上传到发布库的文件名。
收藏非自己创建的任务,可以根据该任务设置的通知事件类型获取相应的通知。 停止构建任务 单击正在执行的构建任务名称,进入到“构建历史”页面。 单击正在执行的“构建编号”。 单击页面右上角“停止构建”,即可停止构建任务。 批量管理构建任务 勾选编译构建任务前的复选框,在弹出的窗口中单击“移动到”,可批量移动构
lazy:先触发优先级高的子任务构建,优先级高的子任务执行成功之后,再触发优先级低的子任务。构建时间相对较长,但是可以节省构建资源,推荐在并发数不足时使用。 eager:同步触发所有子任务的构建,有依赖其它任务的子任务会先准备好环境和代码,等待所依赖的任务构建成功。可能造成资源
欠费说明 用户在使用编译构建服务时,账户的可用额度小于待结算的账单,即被判定为账户欠费。欠费后,可能会影响编译构建服务资源的正常运行,请及时充值。 欠费原因 当使用编译构建服务的同时,购买了其他服务的按需计费资源,同时账户中的余额不足以抵扣产生的按需费用。 已购买编译构建服务资源包或
参数 说明 需要签名的APK路径 Android构建后生成要签名的.apk文件位置,支持正则表达式,如:可以使用build/bin/*.apk匹配构建出来的APK包。 Keystore文件 用于签名的Keystore文件,单击下拉列表,展示文件管理已经上传的Keystore文件,请根据需要选择。
本。若当前的工具版本不满足您的使用要求,您可以自定义构建环境。 失败后是否继续运行 当前步骤执行失败后是否继续执行下一个步骤,根据实际使用场景选择是或否。 单元测试 测试报告类型:选择单元测试的框架,目前仅支持“junit”。 单元测试结果文件:填写相对于项目根目录的相对路径,如
在编译构建中,构建任务是构建的最小单元,适用于业务比较简单的场景,但是在有些复杂的构建场景下,构建任务可能并不能满足复杂的构建要求。例如,用户希望更模块化、更加细粒度的拆分构建任务,并按照构建任务之间的依赖顺序进行构建。 为此,编译构建服务支持使用BuildFlow将多个存在依赖关系的构建任务按照