检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
使用Ant构建 使用Ant构建可以编译、测试和部署Java项目。 图形化构建 在配置构建步骤中,添加“Ant构建”构建步骤,参考表1配置参数。 表1 Ant构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
A上传到Maven私有仓库(推荐:可集成于流水线中实现自动化)。 在Maven私有仓库重新上传依赖A,此时选择POM模式,分别上传jar文件和pom文件。 更新完成后,尝试重新构建项目D。 依赖包损坏 依赖包损坏可能会导致依赖包中某些文件缺失,此时构建可以找到相应依赖包,但无法找
使用Gradle构建 使用Gradle构建工具可以构建Java,Groovy和Scala项目。 图形化构建 在配置构建步骤中,添加“Gradle构建”构建步骤,可参考表1配置参数。 表1 Gradle构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文
使用CMake构建 使用CMake构建工具可以构建跨平台项目工程。 图形化构建 在配置构建步骤中,添加“CMake构建”构建步骤,参考表1配置参数。 表1 CMake构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
使用Flutter构建 使用Flutter可以构建安卓应用。 图形化构建 在配置构建步骤中,添加“Flutter构建”构建步骤,参考表1配置参数。 表1 Flutter构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
使用Gnu-arm构建 使用Gnu-arm构建可以为ARM架构的处理器编译和构建软件。 图形化构建 在配置构建步骤中,添加“Gnu-arm构建”构建步骤,参考表1配置参数。 表1 Gnu-arm构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文
执行Npm构建失败,但不显示错误日志 问题现象 Npm构建失败,但不显示错误日志,异常信息如下: 原因分析 在构建脚本中,设置了出现错误时,直接退出构建。 处理方法 检查构建脚本中对错误情况的处理,删除“process.exit(1)”等可能导致构建出错时直接退出的情况。 父主题: Npm构建
使用PHP构建 使用PHP构建,可以为项目所依赖的PHP代码库提供安装和打包环境。 图形化构建 在配置构建步骤中,添加“PHP构建”构建步骤,参考表1配置参数。 表1 PHP构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
使用Npm构建 使用Npm工具管理软件包,可以完成vue和webpack的构建。 图形化构建 在配置构建步骤中,添加“Npm构建”构建步骤,可参考表1配置参数。 表1 Npm构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
使用PyInstaller构建 使用PyInstaller工具可以将Python脚本打包成独立的可执行文件。 图形化构建 在配置构建步骤中,添加“PyInstaller构建”构建步骤,参考表1配置参数。 表1 PyInstaller构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。
使用构建方舟编译器构建 使用ubuntu操作系统编译方舟编译器进行构建。 图形化构建 在配置构建步骤中,添加“构建方舟编译器”构建步骤,参考表1配置参数。 表1 构建方舟编译器参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支持中文、英文、数字、“-”、“_”、英文逗号、英文分号、英文冒号、“
1与Job2中。 在使用代码化构建时,需注意参数使用的优先级,以上述代码示例为例: 构建任务参数设置中设置的运行时参数 > 构建任务参数设置中的参数默认值 >build_ref中定义的参数 > job下的params中定义的参数 > BuildFlow下params中定义的全局参数。
执行Android构建时,lint检查出错终止任务执行 问题现象 处理方法 可以在命令行中的gradle命令后加上-xlint参数,跳过lint检查。如: /bin/bash ./gradlew assembleDebug -Dorg.gradle.daemon=false -d
使用Go语言构建 使用Go语言构建Go项目,包括编译源代码生成可执行文件、处理项目依赖、以及定制化构建流程等。 图形化构建 在配置构建步骤中,添加“Go语言构建”构建步骤,参考表1配置参数。 表1 Go语言构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。 支
使用HarmonyOS构建 使用Hvigor进行编译,测试和部署项目。 使用Hvigor构建的执行机规格需4U8G及以上。 图形化构建 在配置构建步骤中,添加“HarmonyOS构建”构建步骤,参考表1配置参数。 表1 HarmonyOS构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。
groupId}/{artifactId}/{version},需填入的参数分别对应依赖包坐标中的groupId、artifactId、version,其中,groupId中的点会被自动分割为层级目录。 若依赖包如下: <dependency> <groupId>com.xxx.xxx</groupId>
码示例,在创建代码化构建使用的YAML文件中的“env”部分配置构建任务的运行环境。 参考配置代码下载的“代码化构建”部分的代码示例,在创建代码化构建使用的YAML文件中的“PRE_BUILD”部分配置代码下载方式。 参考配置构建步骤中各个构建步骤的“代码化构建”部分的代码示例,
使用SetupTool打包时,需要代码根目录下存在“setup.py”文件,关于setup文件写法请参见Python官方说明。 图形化构建 在配置构建步骤中,添加“SetupTool构建”构建步骤,参考表1配置参数。 表1 SetupTool构建参数说明 参数 说明 步骤显示名称 构建步骤的名称,可自定义修改。
no-undef 原因分析 如上异常报LodopFuncs.js文件中函数未声明is not defined,可先排查文件;文件正常则可能是不符合eslint规范导致报错。 处理方法 检查LodopFuncs.js文件中getCLodop函数是否已定义。 如果文件正常,可以在esli
LINUX_DOCKER 执行构建任务时,编译构建服务将拉起一个Linux Docker容器,构建任务在容器中执行。 整个构建过程在容器中运行,运行后容器会自动清理构建镜像,包括构建过程中拉取的代码、过程数据、构建产物等。 支持用户宿主机目录与容器目录映射,即可在镜像内共享宿主机目录。