检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
社区求助 华为云社区是华为云用户的聚集地。这里有来自容器服务的技术牛人,为您解决技术难题。
访问CodeArts Build服务首页 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 编译构建CodeArts Build”。 编译构建服务页面有两种访问方式:首页入口和项目入口。 首页入口 单击“立即使用”,进入编译构建服务首页。
支持推送至华为云镜像仓库SWR和其他镜像仓库,根据实际情况选择即可。 授权用户 推送的镜像仓库的所属用户。支持推送至当前用户和其他用户。 需确保用户对组织内所有镜像具有编辑或管理权限,详见授权管理。 当“镜像仓库”选择“华为云镜像仓库SWR”时需要配置该参数。
处理方法 在默认命令npm install之前先加上如下命令,选择使用华为云的mirror源,重新执行构建即可。 npm config set sass_binary_site https://repo.xxcloud.com/node-sass/ 父主题: Npm构建
云审计 云审计服务(Cloud Trace Service,CTS),是华为云安全解决方案中专业的日志审计服务,提供对各种云资源操作记录的收集、存储和查询功能,可用于支撑安全分析、合规审计、资源跟踪和问题定位等常见应用场景。
每条npm命令都是<executions>标签中的一个<execution>,不建议配置代理和私有的npm镜像仓,而是使用华为开源镜像站,其配置如下: <build> <plugins> <plugin> <groupId>org.codehaus.mojo</groupId
前提条件 已注册华为云并实名认证,如果还没有华为账号,请参考以下步骤创建。 打开华为云网站。 单击注册,根据提示信息完成注册。 注册成功后,系统会自动跳转至您的个人信息界面。 参考实名认证完成个人或企业账号实名认证。
新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
华为云根据客户等级定义了不同客户的宽限期和保留期时长。 关于续费的详细介绍请参见续费概述。 父主题: 计费模式
新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
查看构建任务 通过项目入口方式访问CodeArts Build服务首页。 首页展示与当前用户相关的编译构建任务列表,列表项说明如下: 列表项 说明 名称 构建任务所属项目名及构建任务名,单击项目名可以进入到项目下编译构建列表,单击任务名可以进入到构建历史页面。 最近一次执行 任务执行人员
查询审计日志 云审计服务是安全解决方案中专业的日志审计服务,记录了CodeArts Build的相关操作事件,方便您日后的查询、审计和回溯。 支持审计日志的操作 表1 云审计服务支持CodeArts Build服务操作 操作名称 资源类型 事件名称 创建编译构建任务 CloudBuildsServer
管理构建任务 您在操作编译构建任务前,需具备相应操作权限。 编辑构建任务 通过项目入口方式访问CodeArts Build服务首页。 在编译构建任务列表搜索目标任务。 单击编译构建任务所在行,在下拉列表中选择“编辑”,进入“编辑任务”页面。 基本信息:可修改任务名称、代码源、代码仓
新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。
公有依赖仓库:默认已添加华为开源镜像站,同时配置了HuaweiSDK仓库。此配置仅在需要添加非CodeArts提供的公有依赖仓库时使用,添加方法如下: 单击“添加”。 填写公有依赖仓库地址,根据需要勾选“release仓库”和“snapshot仓库”。
执行构建任务 构建任务可通过多种途径触发执行,具体如下: 在CodeArts Build服务页面执行单个构建任务。 在CodeArts Repo代码仓提交代码时触发执行,配置方式可参考•持续集成:将“提交代码触发执行”按钮设置为开启...。 定时执行或定时执行时代码相比于上一次构建有变化才执行
构建时需要使用企业专有工具,CodeArts Build平台未支持。 针对于以上构建场景,本实践将为您介绍如何使用自定义构建环境执行构建任务。
缓存目录使用说明 CodeArts Build在部分构建步骤中提供了依赖缓存的能力,能够极大提升用户构建时依赖包的下载效率,进而提升构建效率。用户在执行构建任务时,CodeArts Build在构建任务执行机上以租户维度进行远端缓存目录挂载,构建时直接使用,无需重复下载。当前支持缓存能力的构建步骤表
文件管理 文件管理主要用来存储Android APK的签名文件和Maven构建settings.xml文件并提供对这类文件的管理(如:新建、编辑、删除、权限设置)。 约束限制 文件大小限制为100k。 文件类型限制为:.xml、.key、.keystore、.jks、.crt、.pem
新建项目 使用华为云账号登录华为云控制台页面。 单击页面左上角,在服务列表中选择“开发与运维 > 软件开发生产线 CodeArts”。 单击“立即使用”,进入CodeArts服务首页。 在首页单击“新建项目”,选用“Scrum”项目模板。