-
找不到指定版本的Gradle工具 - 编译构建 CodeArts Build
找不到指定版本的Gradle工具 问题现象 编辑Action时找不到想要的Gradle工具版本。 原因分析 如果您需要编译的工程依赖的Gradle版本不在列表中,可以使用gradlew(gradle wrapper)封装Gradle命令。 Gradlew封装了Gradle命令,将
-
多任务同时构建导致构建生成jar包内容缺失 - 编译构建 CodeArts Build
多任务同时构建导致构建生成jar包内容缺失 问题现象 构建环境异常或不适当的构建方式可能会导致生成的jar包内容有缺失,但构建结果是成功,导致问题难以定位。 前置条件:A项目依赖B项目,同时构建并上传依赖A和依赖B(多人同时构建或流水线设置构建任务并行执行) 构建结果:构建任务B结果为成功,构建任务A结果为成功
-
加速前准备 - 编译构建 CodeArts Build
加速前准备 在一般的构建工程中,其构建过程大致分为构建前准备(工具链、代码仓)、构建依赖件准备(ninja文件生成)、编译构建、构建后操作(打包、检查等)。其中,构建加速介入编译构建阶段,对此前的构建过程中生成的构建依赖件进行解析,并执行编译。 在配置构建加速前,需如下准备: 找
-
加速前准备 - 编译构建 CodeArts Build
加速前准备 在一般的构建工程中,其构建过程大致分为构建前准备(工具链、代码仓)、构建依赖件准备(ninja文件生成)、编译构建、构建后操作(打包、检查等)。其中,构建加速介入编译构建阶段,对此前的构建过程中生成的构建依赖件进行解析,并执行编译。 在配置构建加速前,需如下准备: 找
-
构建找不到必须的项目文件 - 编译构建 CodeArts Build
构建找不到必须的项目文件 问题现象 使用Maven等工具构建时,通常会依赖特定的构建文件,如:pom.xml文件等。如果工具找不到相应的构建文件,则会失败并报“xxx工程找不到xxx文件”此类错误,常见的错误信息如下: 工具 构建文件 错误信息 Maven pom.xml The
-
使用Msbuild构建 - 编译构建 CodeArts Build
参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 请根据需要选择Msbuild构建工具版本。 请选择相应的.NET版本。 msbuild15-all版本的工具提供更多的构建支持,如nant、nodejs的构建命令支持等。 powershell命令 配
-
下载文件管理的文件 - 编译构建 CodeArts Build
下载文件管理的文件 文件管理主要用来存储Android APK的签名文件和Maven构建settings.xml文件并提供对这类文件的管理(如:新建、编辑、删除、权限设置),上传文件的操作可参考文件管理。通过配置“下载文件管理的文件”构建步骤,可以将“文件管理”的文件下载到工作目录并使用。
-
使用Bazel构建 - 编译构建 CodeArts Build
使用Bazel构建 使用Bazel工具构建。 图形化构建 在配置构建步骤中,添加“Bazel构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置Bazel命令,一般使用系统默认生成的命令即可。如有特殊构建要
-
使用Npm构建 - 编译构建 CodeArts Build
使用Npm工具管理软件包,能完成vue和webpack的构建。 图形化构建 在配置构建步骤中,添加“Npm构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置Npm命令,一般使用系统默认生成的命令即
-
制作镜像并推送到SWR仓库 - 编译构建 CodeArts Build
编译构建默认提供大量构建步骤、模板等,如果已有工具的版本不能满足您的要求,如缺少必要的依赖包、工具等,您可以根据需要根据Dockerfile文件制作镜像并推送至指定的SWR仓库。 本文以Maven构建为例。 前提条件 已在容器镜像服务创建组织。组织的约束与限制参考容器镜像服务的约束与限制。 已在代码托管服务基于Java
-
自定义构建环境 - 编译构建 CodeArts Build
”。 进入自定义构建环境页面,选择合适的基础镜像,单击即可下载Dockerfile模板。 编辑下载的Dockerfile文件。 可根据需要加入项目需要的其他依赖和工具,完成Dockerfile文件自定义,如下为添加了jdk和maven工具的示例。 RUN yum install -y
-
使用GFortran构建 - 编译构建 CodeArts Build
构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置GFortran命令,一般使用系统默认生成的命令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。 代码化构建 1 2 3 4 5 6 7 8 version: 2.0 # 必须是2.0 steps: BUILD:
-
使用gulp构建 - 编译构建 CodeArts Build
使用gulp构建 使用gulp工具构建前端集成开发环境。 图形化构建 在配置构建步骤中,添加“gulp构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置gulp命令,一般使用系统默认生成的命令即可。如有特殊
-
使用PHP构建 - 编译构建 CodeArts Build
安装了php运行环境和composer工具,可以为声明项目所依赖的php代码库提供安装和打包环境。 图形化构建 在配置构建步骤中,添加“PHP构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 根据需要选择工具版本。 命令 配置PHP命令
-
使用CMake构建 - 编译构建 CodeArts Build
使用CMake构建工具构建跨平台项目工程。 图形化构建 在配置构建步骤中,添加“CMake构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 请根据需要选择CMake构建工具版本。 命令 配置CMake命令,一般使用系统默认给出的命令即可
-
使用Gradle构建 - 编译构建 CodeArts Build
JDK 根据需要选择JDK版本。 命令 配置Gradle命令,一般使用系统默认生成的命令即可。如有特殊构建要求,可以在文本域中输入自定义的构建脚本。 代码化构建 1 2 3 4 5 6 7 8 9 10 11 12 version: 2.0 # 必须是2.0 steps:
-
查看项目下用户的构建任务列表 - 编译构建 CodeArts Build
} else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized
-
查看构建任务的构建历史列表 - 编译构建 CodeArts Build
} else { fmt.Println(err) } } 更多编程语言的SDK代码示例,请参见API Explorer的代码示例页签,可生成自动对应的SDK代码示例。 状态码 状态码 描述 200 OK 400 Bad Request 401 Unauthorized
-
Could not find method google() - 编译构建 CodeArts Build
0版本后,对应的Gradle需要升级到4.1版本。如果编译插件找不到对应的Gradle 4.1版本,就会报如下错误: Could not find method google() for arguments [] on repository container 处理方法 构建工具Gradle选择4
-
使用Sbt构建 - 编译构建 CodeArts Build
使用Sbt构建 使用Sbt工具构建Scala和Java项目。 图形化构建 在配置构建步骤中,添加“Sbt构建”构建步骤。 参数说明如下: 参数项 说明 步骤显示名称 构建步骤的名称,可自定义修改。 工具版本 默认版本为sbt1.3.2-jdk1.8,当前仅支持该版本。 命令 配置