检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
params: # 构建参数,可在构建过程中引用 - name: condition_param value: 1 # envs配置为非必填项。 envs: - condition: condition_param == 0 # 主机规格与类型的判断条件,不满足条件则不使用以下主机规格与类型
通用构建问题 执行构建任务时,能否指定在某一台/一种配置的服务器上运行? 如何使用构建并发包 执行构建时找不到必须的项目文件 上传软件包时找不到文件 执行编译构建任务时提示:权限不足,无法获取信息 通过流水线调用构建任务时,提示任务不存在 构建任务执行时被中止 Eclipse普通Java项目上云
处理办法 确定A项目所有依赖的自研项目B1、B2……Bn。 排查相关流水线,确认是否有项目A与项目Bn并行构建。 如果找到,修改流水线配置,将A、B项目构建方式改为串行。 如果没有,对比A、B项目构建历史,或与相关责任人确认构建时间,确认是否同时构建。 父主题: 通用构建问题
加灵活易用 构建模板 按照编程语言或者编译框架提供的包含构建环境、样例构建命令及参数的模板,用户可基于模板简单修改即可开始构建,可提升任务配置效率。 步骤 一个步骤代表编译过程中的一个自动化环节,如编译一个jar包可包含“Maven构建”和“上传软件包到软件发布库”两个构建步骤,即可完成一个软件包的自动化生产。
问题现象 构建“microsoft.common.currentversion.targets”找不到“AxImp.exe”,需要安装SDK。 原因分析 系统中安装了4.7.2版本的的SDK,项目中没有特殊指定SDK时,可以兼容4.0以上版本。 项目中若特殊指定了某SDK版本,Msbui
试自动续费,如果扣款失败,每天凌晨3:00尝试一次,直至CodeArts Build套餐到期或者续费成功。到期前7日自动续费扣款是系统默认配置,您也可以根据需要修改此扣款日。 父主题: 续费
通知类型 enable_map Map<String,Boolean> 通知品种开启详情的表 param_config String 参数配置 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String
Build套餐的续费时长,判断是否勾选“统一到期日”,将CodeArts Build套餐到期时间统一到各个月的某一天(详细介绍请参见统一包年/包月资源的到期日)。确认配置费用后单击“去支付”。 进入支付页面,选择支付方式,确认付款,支付订单后即可完成续费。 统一包年/包月资源的到期日 统一到期日是指通过续费
缓存目录(只能填写绝对目录,禁止填写“./”开头的相对目录) 缓存使用方式 清理缓存命令 Maven构建 /repository/local/maven 图形化配置方式,参考使用Maven构建。 rm -rf /repository/local/maven/{groupId}/{artifactId}
<artifactId>parent</artifactId> <version>1.0</version> </parent> 在上述的配置形式中指定了一个父项目,下面有两个同级的子项目A和B,如果A项目的pom文件中把B项目当做自己的子项目来引用或者把parent项目作为子项
wrapper)封装Gradle命令。 Gradlew封装了Gradle命令,将首先安装指定版本的Gradle,再执行构建命令。 Gradle官方建议所有Gradle项目中都创建Wrapper文件,方便没有安装Gradle的用户使用。 Gradle Wrapper使用教程 在本地环境中,进入代码根目录,执行gradle
执行shell命令 使用通用的shell4.2.46-git1.8.3-zip6.00镜像执行shell命令,该镜像基于EulerOS,默认安装zip、unzip、sudo、git、wget等软件。 工具版本 内置工具 shell4.2.46-git1.8.3-zip6.00 git、wget
SDK XXX版本 问题现象 构建失败,异常信息为:项目指定了dotnet sdk XXX,在XXX路径下不能找到对应的SDK工具集,请确定是否安装了对应版本的SDK。 原因分析 由于项目指定了特定版本的.NET Core SDK,不使用镜像预装的兼容的.NET 2.1.402版本SD
region String 租户所在region err_msg String 错误信息 build_config_type String 构建配置类型,YAML或ACTION 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
执行Npm构建时,报错提示node-sass下载失败 执行Npm构建时,报错提示error: could not write config file Npm构建耗时且安装依赖缓慢 执行Npm构建时,报错提示找不到依赖版本
通知类型 enable_map Map<String,Boolean> 通知品种开启详情的表 param_config String 参数配置 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg String
enabled_event_type_names 是 Array of strings 开启的通知的种类 param_config 否 String 通知参数配置 响应参数 状态码: 200 表4 响应Body参数 参数 参数类型 描述 result String 返回错误信息 error String
region String 租户所在region err_msg String 错误信息 build_config_type String 构建配置类型,YAML或ACTION 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
region String 租户所在region err_msg String 错误信息 build_config_type String 构建配置类型,YAML或ACTION 状态码: 400 表5 响应Body参数 参数 参数类型 描述 error_code String 错误码 error_msg
e.tar的文件,同时任务会通过上传软件到发布库步骤上传到发布库。 使用tar镜像。 通过执行脚本或下载命令从发布库中将tar文件下载到要部署应用的服务器上,执行docker load命令将tar文件的镜像加载到本地镜像仓库,再使用docker run等命令启动镜像即可。 父主题: