检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
确定A项目所有依赖的自研项目B1、B2……Bn。 排查相关流水线,确认是否有项目A与项目Bn并行构建。 如果找到,修改流水线配置,将A、B项目构建方式改为串行。 如果没有,对比A、B项目构建历史,或与相关责任人确认构建时间,确认是否同时构建。 父主题: 通用构建问题
登录容器镜像服务,在组织管理里查看组织是否存在。 组织不存在,创建组织即可(组织数不可超过上限)。 组织存在,但当前用户对该组织没有编辑权限,推送镜像时仍然会出现此错误,管理员可参考授权管理选择性为当前用户授权。 组织存在,且用户对该组织有编辑权限,那么请进入统一身份认证服务,检
SDK XXX版本 问题现象 构建失败,异常信息为:项目指定了dotnet sdk XXX,在XXX路径下不能找到对应的SDK工具集,请确定是否安装了对应版本的SDK。 原因分析 由于项目指定了特定版本的.NET Core SDK,不使用镜像预装的兼容的.NET 2.1.402版本
defined,可先排查文件;文件正常则可能是不符合eslint规范导致报错。 处理方法 检查LodopFuncs.js文件中getCLodop函数是否已定义。 如果文件正常,可以在eslint检查不通过的文件头部添加如下命令行忽略eslint的检查。 /* eslint-disable */
配置构建环境 配置构建任务全局运行环境。 编译构建服务支持使用自定义执行机,支持的自定义执行机类型有LINUX、LINUX_DOCKER、WINDOWS和MAC,各个类型支持的构建场景可参考表1,用户可根据实际需求选择使用的执行机类型。 表1 各个类型执行机的使用说明 执行机类型
即递归扫描“a”目录下所有文件,两个文件是同一个目录下,“aa”、“bb”两个文件将会上传到同一个目录下,系统不会在软件发布库里自动创建“b”目录。 如果用户有上传文件夹的需要,建议在“上传软件包到软件发布库”构建步骤之前,将待上传的文件夹打包为单文件后再上传。可以通过现有构建步骤执行打包命令,也可
历史API接口(待下线) 下载构建日志(待下线) 获取构建记录的有向无环图(待下线) 获取构建记录信息(待下线) 停止构建任务(待下线)
此问题出现的原因一般有两个: 制作镜像的基础镜像和执行机不匹配,如:镜像为arm的,但是执行机是x86的。 Dockerfile文件内容从其他地方复制过来时出现问题。 处理方法 先确认镜像和执行机是否匹配,如果镜像是x86的镜像,就只能用x86的执行机。 重新执行构建,查看是否成功,如果不
密钥别名。 key password 密钥密码。 apksigner命令行 用户自定义签名参数,默认“--verbose”显示签名详情。 验证签名是否成功。 配置完成后执行构建任务,当显示任务执行成功后,查看构建日志,若“Android APK签名”对应日志中显示“结果: Signed”即为签名成功。
实践 描述 使用Maven构建执行多任务构建工程(内置执行机,预置镜像,代码化构建) 使用BuildFlow将多个存在依赖关系的构建任务按照有向无环图(DAG)的方式组装起来,BuildFlow将会按照构建的依赖关系并发进行构建。
拉取子模块源码出错 Git拉取子模组失败,找不到子模组的修订版本 智能客服 您好!我是有问必答知识渊博的智能问答机器人,有问题欢迎随时求助哦! 社区求助 华为云社区是华为云用户的聚集地。这里有来自容器服务的技术牛人,为您解决技术难题。
mmitId所在深度。 默认值:1。 submodule bool 可选参数。配置是否拉取子模块。 true:拉取。 false:不拉取。 默认值:false。 lfs bool 可选参数。配置是否开启git lfs。 true:开启。 false:不开启。 构建默认不拉取音视频、图像等大型文件,开启git
不可使用以下符号“{{”、“{%”和“{#”。 字符串 自定义参数的默认值。长度不超过8192个字符。 设置是否为私密参数。参数为私密参数时,系统会将输入参数进行加密存储,使用时再进行解密,同时在运行日志里不可见。 设置该参数是否在执行构建任务时设置。 打开“运行时设置”开关,表示通过单击按钮执行构建任务时支
代码源为“Repo”时才能使用。 图1 配置持续集成 定时执行:将“启用定时执行”按钮设置为开启状态,选择需要构建任务定时执行的时间,并可按需开启是否“代码变化才执行”。 功能开启后,构建任务会按照您设定的执行日与时间定时执行。 若同时开启了“代码变化才执行”按钮,只有到达设定的执行日和
留空时可上传多个文件,将构建产物文件名作为OBS存储文件名。 不为空时只能上传单个文件,如:application.jar。 是否上传文件夹 配置是否开启上传文件夹。 是:同步上传文件夹。 否:仅上传文件。 忽略文件夹路径 可选参数。 配置忽略的文件夹路径。当上传文件夹时,会根
download_file: inputs: name: android22.jks 参数名 参数类型 描述 是否必填 默认值 name string 文件名称。 是 无 父主题: 旧版手册页面
Boolean 是否开启 表7 Trigger 参数 是否必选 参数类型 描述 parameters 是 Array of ParameterItem objects 自定义参数 name 是 String 触发器类型 表8 ParameterItem 参数 是否必选 参数类型 描述
Boolean 是否开启 表7 Trigger 参数 是否必选 参数类型 描述 parameters 是 Array of ParameterItem objects 自定义参数 name 是 String 触发器类型 表8 ParameterItem 参数 是否必选 参数类型 描述
Boolean 是否开启 表7 Trigger 参数 是否必选 参数类型 描述 parameters 是 Array of ParameterItem objects 自定义参数 name 是 String 触发器类型 表8 ParameterItem 参数 是否必选 参数类型 描述
单元测试结果文件:填写相对于项目根目录的相对路径,如“target/surefire-reports/TEST*.xml”。目前只支持标准的“.xml”格式单元测试报告。 是否处理单元测试覆盖率结果:根据实际需要选择。若选“是”, 需确认项目中有使用“jacoco-maven-plugin”插件生成单元覆盖率报告。