编译构建 CodeArts Build
编译构建 CodeArts Build

    本产品内“”的所有结果

      本产品内“”的所有结果

      • 最新动态
      • 产品介绍
        • 图解编译构建
        • 什么是编译构建
        • 产品优势
        • 应用场景
        • 产品功能
        • 构建工具版本
        • 安全
          • 责任共担
          • 身份认证与访问控制
          • 数据保护技术
          • 云审计
          • 服务韧性
          • 认证证书
        • 约束与限制
        • 基本概念
      • 计费说明
        • 计费概述
        • 计费模式
          • 计费模式概述
          • 并发扩展
          • 增值特性
        • 计费项
        • 续费
          • 续费概述
          • 手动续费
          • 自动续费
        • 费用账单
        • 欠费说明
        • 停止计费
        • 计费FAQ
          • 编译构建旧版计费方式说明
          • 旧版本开通/关闭按需计费方式说明
          • 已开通旧版本编译构建服务,能否转换为新版本计费?
      • 快速入门
        • 通过编译构建服务完成Ant构建并上传软件包至软件发布库(X86,预置镜像,图形化构建)
        • 使用编译构建服务的Cmake构建并上传软件包至软件发布库(ARM,预置镜像,图形化构建)
        • 使用编译构建服务的Maven构建上传软件包和推送镜像(X86,预置镜像,代码化构建)
        • 编译构建服务入门实践
      • 用户指南
        • 编译构建服务(CodeArts Build)使用流程
        • 购买并授权使用CodeArts Build
          • 购买CodeArts Build
        • 配置CodeArts Build项目级角色权限
        • 新建构建任务
          • 构建任务概述
          • 新建分组
          • 新建构建任务(图形化构建)
          • 新建构建任务(代码化构建)
            • 新建代码化构建任务
            • 编写单任务build.xml文件
            • 编写多任务build.xml文件
        • 配置构建任务
          • 构建任务基础配置
            • 配置构建环境
            • 配置代码下载
          • 选择构建步骤
          • 配置构建步骤
            • Maven构建
            • Android构建
            • Npm构建
            • Gradle构建
            • Yarn构建
            • gulp构建
            • Grunt构建
            • mono构建
            • PHP构建
            • SetupTool构建
            • PyInstaller构建
            • 使用shell命令构建
            • Gnu-arm构建
            • Msbuild构建
            • CMake构建
            • Ant构建
            • Kotlin构建
            • Go语言构建
            • Ionic Android App构建
            • 构建Android快应用
            • GFortran构建
            • Sbt构建
            • Grails构建
            • Bazel构建
            • Flutter构建
            • HarmonyOS构建
            • 构建方舟编译器
            • 通过Docker命令操作镜像
            • 生成单元测试报告
            • 制作镜像并推送到SWR仓库
            • 使用SWR公共镜像
            • 下载软件发布库中的软件包
            • 下载文件管理的文件
            • 上传软件包到软件发布库
            • 上传文件到OBS
          • 配置构建任务参数
          • 配置构建任务执行计划
          • 配置构建任务角色权限
          • 配置构建任务事件通知
        • 执行构建任务
        • 查看构建任务
        • 加速构建任务
          • 构建加速背景介绍
          • 通过Gcc/Clang实现构建加速
          • 对鸿蒙构建工程配置构建加速
          • 对AOSP构建工程配置构建加速
          • 通过代码缓存方式实现构建加速
        • 管理构建任务
        • 查询审计日志
        • 参考
          • YAML文件语法配置说明
          • 缓存目录使用说明
        • 旧版手册页面
          • Android APK签名
          • 文件管理
          • 自定义构建环境
          • 自定义模板
          • 编辑/删除/复制/收藏/停止构建任务
      • 最佳实践
        • CodeArts Build最佳实践汇总
        • 基于Maven构建产物制作Docker镜像并发布到镜像仓(内置执行机/图形化构建)
        • 使用Maven构建上传软件包至私有依赖库(内置执行机/图形化构建)
        • 使用Maven构建实现私有依赖包的上传及下载引用(内置执行机/图形化构建)
        • 使用NPM构建上传软件包至软件发布库(内置执行机/图形化构建)
        • 使用自定义执行机执行Maven构建(自定义执行机/图形化构建)
        • 使用Maven构建上传软件包和推送镜像到SWR(内置执行机/代码化构建)
        • 使用Maven构建执行多任务构建工程(内置执行机/代码化构建)
        • 基于私有依赖库使用Maven构建并上传软件包(内置执行机/图形化构建)
        • 使用自定义构建环境执行构建任务(内置执行机/图形化构建)
        • 对C/C++构建工程进行构建加速(内置执行机/图形化构建)
        • 使用Windows自定义执行机执行构建任务(自定义执行机/图形化构建)
        • 使用CodeArts Build前的角色权限配置
        • HE2E DevOps实践之构建应用
      • API参考
        • 使用前必读
        • API概览
        • 如何调用API
          • 构造请求
          • 认证鉴权
          • 返回结果
        • 编译构建API
          • 代码管理
            • 查询tag列表 - ListTagList
            • 获取该任务所有分支信息 - ListRepoBranch
            • 查看仓库 - ListRepository
          • 租户管理
            • 查内置执行机规格 - ShowAvailableInnerSpec
            • 获取用户权限 - ShowProjectPermission
            • 当前用户所在项目所属租户的包周期每月时长是否超额 - ShowUserOverPackageQuota
            • 查询当前租户(计费)类型 - ShowUserChargeType
            • 查询租户状态 - ShowDomainStatus
            • 获取当前用户的项目信息列表 - ShowRelatedProject
            • 获取项目列表 - ListRelatedProjectInfo
            • 获取租户任务总数和成功率接口 - ShowSummaryBuildJobInfo
            • 获取套餐资源id,影响临期,超期提示 - ShowPackageSpecStatus
            • 获取套餐临期信息 - ShowPackageSpecCountDown
            • 查询账号是否联邦账号 - ShowFederation
          • 镜像模板
            • 获取镜像模板 - ShowDockerfileTemplate
            • 获取镜像模板列表 - ShowImageTemplateList
          • 构建任务管理
            • 获取构建任务的角色权限矩阵信息 - ShowJobRolePermission
            • 是否已开启内网安全访问 - CheckJobInternal
            • 获取任务权限矩阵 - ShowProjectJobPermission
            • 查看用户全部的构建任务列表 - ListJob
            • 查看项目下任务名是否存在 - CheckJobNameIsExists
            • 禁用任务 - DisableTheJob
            • 查看构建任务构建信息 - ShowJobInfo
            • 更新通知配置 - UpdateNewNoticeNew
            • 获取通知信息 - ShowJobNoticeConfigInfo
            • 查看任务是否在构建 - ShowRunningStatus
            • 删除任务 - DeleteTheJob
            • 编辑页获取参数类型的接口 - ShowBuildParamsList
            • 获取编译构建默认参数 - ShowDefaultBuildParameters
            • 查询任务是否已禁用 - ShowDisable
            • 获取构建任务配置的对比差异 - ShowJobConfigDiff
            • 设置回收站中的任务保留时间 - SetKeepTime
            • 查看回收站中删除的构建任务列表 - ListRecyclingJob
            • 删除回收站中的任务 - DeleteRecyclingJobs
            • 清空回收站中的任务 - ClearRecyclingJobs
            • 恢复回收站中的任务 - RestoreRecyclingJobs
            • 检查webhook地址参数 - CheckWebhookUrl
            • 获取当前项目默认角色权限矩阵信息 - ShowDefaultProjectPermission
            • 获取修改历史 - ListUpdateJobHistory
            • 复制任务名 - ShowCopyName
            • 查看系统预定义参数 - ShowJobSystemParameters
            • 停止构建任务v1 - StopTheJob
            • 检查任务数量是否上限 - CheckJobCountIsTopLimit
            • 执行构建 - ExecuteJob
            • 代码更新触发构建任务 - ExecuteAutoBuildJob
            • 创建构建任务 - CreateNewJob
            • 更新构建任务 - UpdateNewJob
            • 复制构建任务 - CopyJob
            • 查询项目任务列表 - ListProjectJobs
            • 获取构建任务详情 - ShowJobConfig
            • 查询任务状态 - ShowJobStepStatus
            • 流水线查看构建任务信息 - ShowJobPipelineInfo
            • 详情页获取构建参数 - ListBuildParameter
            • 批量修改任务权限 - BatchUpdateJobRolePermission
            • 根据持续构建名称,获取任务构建状态、百分比、剩余时间 - ShowBuildDetails
            • 任务是否使用项目级权限 - ApplyProjectPermission
            • 查询私有依赖仓库列表 - ListEndPoints
            • 更新构建任务单个角色权限 - UpdateSimpleJobRolePermission
            • 获取git-code代码仓 - ShowGitCodeRepository
            • 获取git-code代码仓分支 - ShowGitCodeRepositoryBranches
            • 查询跨租户场景下其他租户的状态 - ShowDomainsStatuses
            • 收藏任务 - AddFavouriteTask
            • 取消收藏任务 - RemoverFavouriteTask
            • 获取徽标分支 - ShowBranchByJobId
          • 构建日志
            • 获取运行全量日志 - DownloadBuildRealTimeLog
            • 获取执行中的构建步骤日志 - ShowActionInfo
            • 任务执行后获取构建日志 - ShowActionIInfo
            • 下载全量构建日志 - DownloadBuildFullLog
            • 下载构建步骤日志 - DownloadTaskLogNew
            • 任务执行后获取构建步骤日志 - ShowConsoleInfo
            • 获取任务失败时错误日志 - ShowLogAnalysis
          • 构建记录
            • 获取构建记录的构建脚本 - ShowBuildRecordBuildScript
            • 获取任务各阶段信息 - ShowBuildRecordFullStages
            • 获取指定工程的简要构建信息 - ListBriefRecord
            • 构建历史页获取构建次数 - ShowJobTotal
            • 获取指定工程的构建记录列表 - ListRecords
            • 查询指定构建记录详情 - ShowBuildRecord
            • 获取任务构建记录列表v1 - ListBuildInfoRecordByJobId
            • 获取构建记录信息 - ShowJobBuildRecordDetail
            • 获取任务构建记录列表 - ShowBuildInfoRecord
            • 获取构建记录的有向无环图 - ShowBuildRecordFlowGraph
          • 构建报告
            • 获取单元测试覆盖率报告列表 - ListJunitCoverageSummary
            • 查询构建成功率 - ShowJobBuildSuccessRatio
            • 获取单元测试覆盖率报告压缩包 - DownloadJunitCoverageZip
            • 获取覆盖率接口 - ShowReportSummary
            • 洞察构建时长 - ShowJobBuildTime
          • 模板管理
            • 根据模板uuid查询特定模板 - ShowTemplate
            • 保存模板使用记录 - SaveTemplateUsedInfo
            • 查询官方模板 - ListOfficialTemplate
            • 获取代码化构建默认模板 - ShowYamlTemplate
            • 获取官方推荐模板 - ListRecommendOfficialTemplate
            • 根据条件查询特定模板 - ListCustomTemplate
            • 创建构建模板 - CreateTemplate
            • 删除构建模板 - DeleteTemplate
            • 收藏自定义模板 - AddFavouriteCustomTemplate
            • 取消收藏自定义模板 - RemoverFavouriteCustomTemplate
            • 收藏官方模板 - AddFavouriteOfficialTemplate
            • 取消收藏官方模板 - RemoverFavouriteOfficialTemplate
          • 分组管理
            • 创建构建任务分组 - CreateJobGroup
            • 修改分组信息 - UpdateJobGroup
            • 交换分组顺序 - SwitchedPacket
            • 删除分组 - DeleteGroup
            • 移动构建任务至指定分组 - MoveGroup
            • 查询分组树 - ListGroupTree
          • 文件管理
            • 配置文件权限 - UpdateKeystorePermission
            • 添加文件权限 - AddKeystorePermission
            • 文件管理文件下载 - DownloadKeystoreByName
            • 删除文件管理文件 - DeleteKeystore
            • 查询租户下文件列表 - ListKeystoreSearch
            • 查询用户可使用文件 - ListKeystore
            • 更新文件信息 - UpdateKeystore
            • 上传文件 - UploadKeystore
            • 文件管理删除权限 - DeleteKeystorePermission
            • 文件管理查询权限 - ShowKeystorePermission
          • 编译构建(旧)
            • 根据开始时间和结束时间查看构建任务的构建历史列表 - ShowListPeriodHistory
            • 查看构建任务的构建历史列表 - ShowListHistory
            • KeyStore文件下载 - DownloadKeystore
            • 查看任务运行状态 - ShowJobStatus
            • 查看项目下用户的构建任务列表 - ShowJobListByProjectId
            • 执行构建任务 - RunJob
            • 查询指定代码仓库最近一次成功的构建历史 - ShowLastHistory
            • 获取构建历史详情信息接口 - ShowHistoryDetails
            • 根据开始时间和结束时间查看构建任务的构建成功率 - ShowJobSuccessRatio
            • 下载全量构建日志 - DownloadBuildLog
            • 下载构建步骤日志 - DownloadTaskLog
            • 获取构建记录信息 - ShowRecordDetail
            • 获取构建产物详情信息 - ShowOutputInfo
            • 停止构建任务(旧) - StopBuildJob
            • 删除构建任务 - DeleteBuildJob
            • 禁用构建任务 - DisableBuildJob
            • 恢复构建任务 - EnableBuildJob
            • 创建构建任务(旧) - CreateBuildJob
            • 更新构建任务(旧) - UpdateBuildJob
            • 查询构建模板 - ListTemplates
            • 创建构建模板 - CreateTemplates
            • 删除构建模板(旧) - DeleteTemplates
            • 查询通知 - ListNotice
            • 更新通知 - UpdateNotice
            • 取消通知 - DisableNotice
            • 获取构建任务详情(旧) - ListJobConfig
            • 下载构建实时日志 - DownloadRealTimeLog
            • 获取任务构建记录列表(旧) - ListBuildInfoRecord
            • 获取构建产物信息 - ShowNewOutput
            • 获取单元测试覆盖率结果 - ShowCoverageMetrics
            • 批量删除构建任务 - BatchDeleteBuildJobs
          • 编译构建(待下线)
            • 停止构建任务(待下线) - StopJob
            • 下载构建日志(待下线) - DownloadLogByRecordId
            • 获取构建记录的有向无环图(待下线) - ShowFlowGraph
            • 获取构建记录信息(待下线) - ShowRecordInfo
        • 应用示例
          • 示例1:执行构建任务并查看任务是否为运行状态
          • 示例2:根据项目ID查看项目下构建任务列表
        • 附录
          • 状态码
          • 错误码
          • 获取项目ID
            • 获取IAM项目ID
            • 获取CodeArts项目ID
          • 获取账号ID
        • 修订记录
      • 场景代码示例
      • 常见问题
        • 通用构建问题
          1. 执行构建任务时,能否指定在某一台/一种配置的服务器上运行?
          2. 如何使用构建并发包
          3. 执行构建时找不到必须的项目文件
          4. 上传软件包时找不到文件
          5. 执行编译构建任务时提示:权限不足,无法获取信息
          6. 通过流水线调用构建任务时,提示任务不存在
          7. 构建任务执行时被中止
          8. Eclipse普通Java项目如何上云
          9. 对应的扩展点不存在
          10. 多任务同时构建导致构建生成jar包内容缺失
          11. 执行构建时拉取子模块代码出错
          12. 执行构建时拉取子模组失败,找不到子模组的修订版本
          13. 执行构建时未拉取子模块
          14. 构建任务排队等待如何处理
          15. 报错提示:当前用户slave执行权限校验失败
          16. 拉取制品仓时报错:401 Unauthorized
          17. 自定义执行机Windows安装agent失败
        • Maven构建
          1. 执行Maven构建时,提示未开通私有依赖仓
          2. 执行Maven构建时,提示license信息检查不通过
          3. 使用maven deploy命令上传包失败
          4. 执行Maven构建时,提示找不到pom文件
          5. 执行Maven构建时,提示找不到package/symbol
          6. 使用exec-maven-plugin插件实现Maven和npm混合编译
          7. 执行Maven构建时,多个子项目和父项目之间引用报错
          8. 如何配置及清理Maven构建缓存
          9. 如何查找Maven构建中正确的构建包路径
          10. 如何使用jib-maven-plugin插件构建Maven工程制作镜像
          11. 使用Maven构建时,代码更新后构建出来的包还是旧的
          12. 使用Maven构建时,Maven组件下载缓慢
        • Android构建
          1. 使用Android构建时,项目配置的Jcenter()不稳定
          2. 执行Android构建时,lint检查出错终止任务执行
          3. 执行Android构建时,无法下载com.android.tools.build:gradle:3.0.1依赖
          4. 执行Android构建时,报错提示Javadoc generation failed
          5. 执行Android构建时,报错提示Could not find method google()
          6. 执行Android构建时,报错提示Gradle版本过低
          7. 执行Android构建时,Android APK签名失败
        • Gradle构建
          1. 找不到指定版本的Gradle工具
        • Msbuild构建
          1. 执行Msbuild构建时,找不到程序集(**.dll)
          2. 执行Msbuild构建时,提示Object、namespace未定义
          3. 执行Msbuild构建时,报错提示当前路径下存在多个解决方案/不存在项目文件
          4. 执行Msbuild构建时,项目指定了.NET SDK XXX版本
          5. 执行Msbuild构建时,找不到**文件
          6. 执行Msbuild构建时,编译过程出现的file path too long问题
          7. 执行Msbuild构建时,找不到AxImp.exe
        • Npm构建
          1. 执行Npm构建时,报错提示JavaScript heap out of memory
          2. 执行Npm构建时,报错提示Unexpected end of JSON ...
          3. 执行Npm构建时,报错提示enoent ENOENT: no such file or directory
          4. 执行Npm构建时,报错提示Module not found: Error: Can't resolve ...
          5. 执行Npm构建失败,但不显示错误日志
          6. 执行Npm构建时,报错提示npm cb() never called
          7. 执行Npm构建时,报错提示gyp ERR! stack Error: EACCES: permission denied
          8. 执行Npm构建时,报错提示eslint: error 'CLODOP' is not defined
          9. 执行Npm构建时,报错提示node-sass下载失败
          10. 执行Npm构建时,报错提示notarget No matching version found for xxx
          11. 执行Npm构建时,报错提示error: could not write config file
          12. Npm构建耗时且安装依赖缓慢
          13. 执行Npm构建时,报错提示找不到依赖版本
          14. 如何在.npmrc文件配置镜像源
        • 镜像问题
          1. 使用Dockerfile制作镜像失败
          2. 推送镜像到SWR失败
          3. 执行构建任务时,拉取镜像失败
          4. 使用SWR公共镜像时拉取镜像无权限
          5. 镜像仓库登录异常
          6. 如何推送镜像到其他租户
          7. 构建时拉取dockerhub镜像超时/次数限制
          8. 执行Docker命令制作镜像时报错:No such image
          9. 如何推送镜像到其他站点
      • 视频帮助
      • 文档下载
      • 通用参考
        • 产品术语
        • 云服务等级协议(SLA)
        • 白皮书资源
        • 支持区域
        • 系统权限