-
使用CMake构建上传软件包(预置执行机,预置镜像,代码化构建) - 编译构建 CodeArts Build
公开只读:仓库对所有访客公开只读,但不出现在访客的仓库列表及搜索中,您可以选择开源许可证作为备注。 创建build.yml文件 在页面导航中选择“代码 > 代码托管”。 单击新建代码仓中创建的代码仓名称。 单击“新建 > 新建目录”,如图1所示。 图1 新建目录 根据表2填写参数信息,单击“确定”。
-
使用NPM构建上传软件包(预置执行机,预置镜像,代码化构建) - 编译构建 CodeArts Build
单击“代码化”页签,可查看到导入的构建脚本,如图4所示。 图4 代码化页签 单击“新建并执行”。 查看并验证构建结果 选择页面导航栏“制品仓库 > 软件发布库”。 在软件发布库查看发布的软件包。软件包与创建构建任务时的任务名称一致,如图5所示。 图5 查看软件包
-
enoent ENOENT: no such file or directory - 编译构建 CodeArts Build
enoent ENOENT: no such file or directory 问题现象 异常信息如下: 原因分析 项目缺少关键文件。 上图中520行的错误日志,“npm ERR! enoent ENOENT: no such file or directory, open '/
-
使用Maven构建上传软件包(预置执行机,预置镜像,代码化构建) - 编译构建 CodeArts Build
公开只读:仓库对所有访客公开只读,但不出现在访客的仓库列表及搜索中,您可以选择开源许可证作为备注。 创建build.yml文件 在页面导航中选择“代码 > 代码托管”。 单击新建代码仓中创建的代码仓名称。 单击“新建 > 新建目录”,如图2所示。 图2 新建目录 根据表2填写参数信息,单击“确定”。
-
使用Maven构建 - 编译构建 CodeArts Build
package -Dmaven.test.skip=true -U -e -X -B,如下图: 删除#mvn deploy -Dmaven.test.skip=true -U -e -X -B命令前的“#”,如下图: 上传的私有依赖包,在其他项目添加pom.xml文件中的groupId、ar
-
使用编译构建服务的Maven构建上传软件包和推送镜像(X86,预置镜像,代码化构建) - 编译构建 CodeArts Build
导入的构建脚本,如图3所示。 图3 代码化页签 单击“保存并执行”,执行编译构建任务。 查看并验证构建结果 查看上传的软件包。 选择页面导航栏“制品仓库 > 软件发布库”。 在软件发布库查看发布的软件包。软件包与创建编译构建任务时的任务名称一致,如图4所示。 图4 查看软件包 查看推送的镜像。
-
新建构建任务 - 编译构建 CodeArts Build
自定义模板”,即可在列表中看到已保存的构建模板。 对已保存的构建模板,可以完成以下操作: 表4 管理自定义模板 操作 说明 搜索模板 在搜索框输入关键字,可搜索模板。 收藏模板 单击,可以收藏该模板。 删除模板 单击,在弹框中单击“确定”,即可删除该模板。 新建服务扩展点(可选操作)
-
Module not found: Error: Can't resolve ... - 编译构建 CodeArts Build
found: Error: Can't resolve ... 问题现象 执行Npm构建任务时,日志报如下异常信息: 原因分析 找不到需要的文件。 上图中6068行的错误日志,“Module not found: Error: Can't resolve './App.Vue' in '/x
-
执行构建任务 - 编译构建 CodeArts Build
若当前构建任务并发数无法满足用户的需求,可购买构建并发包,增加构建任务并发数。并发包的使用规则可参考如何使用构建并发包。 执行任务 登录编译构建服务首页。 在编译构建服务首页搜索目标任务,单击构建任务所在行的,开始执行构建任务。 父主题: 执行和加速构建任务
-
使用Msbuild构建 - 编译构建 CodeArts Build
使用msbuild构建工具执行引擎、构造工程,支持.NET框架构建,包含.NET Core和.NET Frameworks。 该步骤仅支持图形化构建。 该步骤仅可单独使用,如果构建任务中已有其他构建步骤,将无法添加“Msbuild构建”。 配置说明 在配置构建步骤中,添加“Msbuild构建”构建步骤。
-
文件管理 - 编译构建 CodeArts Build
在弹出的窗口中选择文件,添加描述,勾选相关协议,然后单击“保存”。 文件管理 文件上传后,可以编辑文件、下载文件、删除文件、为用户配置文件操作权限。 在搜索框输入关键字,可搜索文件。 单击操作列,可修改文件名称,并设置是否允许租户内所有成员在编译构建中使用该文件。 单击操作列,可以下载文件。 单击操作列
-
找不到pom文件 - 编译构建 CodeArts Build
原因分析 异常信息显示找不到POM文件。系统默认的编译命令是找源码根目录下的POM文件,这个错误就是说源码根目录下不存在POM文件。 例如:下图中源码根目录下显然不存在POM文件的,进入server目录下才发现POM文件。 处理方法 这种情况下,需要修改系统默认构建命令。以上面的源码
-
使用Maven构建执行多任务构建工程(内置执行机,代码化构建) - 编译构建 CodeArts Build
“构建流程”页签中展示了当前构建任务运行的全量流程图,在构建任务未执行完成时,可以清晰的看到Job1和Job2是并行执行,Job3是等待Job1和Job2执行完成后才执行。 单击“构建流程”页签中左侧菜单的“Job1”或右侧界面的绿色矩形图形的“Job1”,进入Job1构建任务的执行详
-
HE2E DevOps实践:构建应用部分 - 编译构建 CodeArts Build
配置SWR服务 本文档使用SWR来保存环境镜像,需要首先配置容器镜像服务(SWR)。 在CodeArts中单击导航“控制台”。在控制台中单击左上角搜索并进入SWR服务。 请检查页面左上方的“区域”列表,请确保与编译构建任务所在区相同的区域。如果区域不同,请选择相同区域。 单击“登录指令”,页面弹框显示登录指令。
-
责任共担 - 编译构建 CodeArts Build
基础上,以安全生态圈为护城河,依托华为独有的软硬件优势,构建面向不同区域和行业的完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。 华为云:负责云服务自身的安全,提供安全的云。华为云的安全责任在于保障其所提供的 IaaS、PaaS 和 SaaS 类云服务自身的安
-
找不到程序集(**.dll) - 编译构建 CodeArts Build
接使用“VS > 管理NuGet程序包”功能,操作步骤如下: 使用VS打开项目,选中“解决方案>管理NuGet程序包”。 在“浏览”页签中搜索需要的程序集。 选择需要的程序集,单击“安装”,并在弹出的提示框单击“确认”。 提交更改后的代码,再次构建即可解决此问题。 处理方法2:使用NuGet管理依赖(手工修改)
-
找不到package/symbol - 编译构建 CodeArts Build
假设当前构建项目D,使用了项目A构建的依赖A,依赖A引入了第三方依赖B(D > A > B),此时,在构建D项目时,因为以上原因,Maven解析依赖A时,无法识别引入的依赖B,最终导致项目D中找不到依赖B的内容,遇到此场景时,可尝试按以下步骤排查: 查看项目D的依赖树,确定缺失的内容是否由项目A的p
-
认证证书 - 编译构建 CodeArts Build
下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书 另外,华为云还提供了以下销售许可证及软件著作权证书,供用户下载和参考。具体请查看合规资质证书。 图3 销售许可证&软件著作权证书
-
编译构建服务入门实践 - 编译构建 CodeArts Build
编译构建服务入门实践 当用户开通编译构建服务后,可以根据不同的业务场景灵活使用。 本文介绍常见的构建实践。 图形化构建 实践 描述 使用Maven构建自定义镜像(预置执行机,图形化构建) 使用软件开发生产线编译构建服务打包Maven项目及制作构建包的Docker镜像。
-
手动续费 - 编译构建 CodeArts Build
Build套餐、资源扩展、增值特性的到期日不同,可以将到期日统一设置到固定一个日期,便于日常管理和续费。 图2展示了用户将两个不同时间到期的资源,同时续费一个月,并设置“统一到期日”后的效果对比。 图2 统一到期日 更多关于统一到期日的规则请参见如何设置统一到期日。 父主题: 续费