-
通过流水线生成软件包并部署到主机 - 流水线 CodeArts Pipeline
通过流水线生成软件包并部署到主机 流水线服务本质上是一个可视化的自动化任务调度平台,需要配合软件开发生产线中编译构建、代码检查、测试计划、部署等服务的自动化任务使用,可根据需要自定义编排,一键自动化调度执行,避免频繁低效的手工操作。 本节通过创建一条简单的流水线,介绍通过流水线将构建任务
-
责任共担 - 流水线 CodeArts Pipeline
华为云:负责云服务自身的安全,提供安全的云。华为云的安全责任在于保障其所提供的 IaaS、PaaS 和 SaaS 类云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这不仅包括华为云基础设施和各项云服务技术的安全功能和性能本身,也包
-
查询审计事件 - 流水线 CodeArts Pipeline
使用限制 单账号跟踪的事件可以通过云审计控制台查询。多账号的事件只能在账号自己的事件列表页面去查看,或者到组织追踪器配置的OBS桶中查看,也可以到组织追踪器配置的CTS/system日志流下面去查看。 用户通过云审计控制台只能查询最近7天的操作记录。如果需要查询超过7天的操作记录,您必
-
在微服务场景下,java项目如何按顺序部署多个模块的构建包? - 流水线 CodeArts Pipeline
发布库查看构建生成的软件包。 新建部署任务。 添加“选择部署来源”部署步骤,选择上一步创建的构建任务和上传到软件发布仓的构建包,将构建包下载到服务器指定的路径下。配置说明请参见:选择部署来源。 然后添加“启动/停止SpringBoot服务”部署步骤,用来将指定的jar包启动起来。
-
什么是流水线 - 流水线 CodeArts Pipeline
自动化调度能力覆盖的业务范围。 什么是微服务? 微服务是一种软件治理架构,一个大型的复杂软件项目,可以由一个或多个微服务组成,系统中各个微服务之间是松耦合的,各微服务并行独立开发、构建、验证及部署上线。微服务具备以下优点: 边界清晰:每一个微服务只关注一个特定的业务功能,开发和维护单个微服务都相对简单。
-
概述 - 流水线 CodeArts Pipeline
详见官方镜像工具。针对业务的特殊环境要求,支持使用自定义执行机配合基础插件(执行容器镜像)提供更加多样的执行方式。 使用者可通过扩展插件对接使用各类云服务。如使用CodeArts Pipeline提供的官方插件,如Kubernetes发布,当前提供的官方插件持续集成中。 使用者可
-
官方插件 - 流水线 CodeArts Pipeline
水线运行或进行至多3次的额外延时。 人工审核 以单签或会签的方式配置人工审核任务。 下载仓库 下载流水线源中配置的代码库,可结合执行shell命令、Maven构建等插件使用。 执行shell 用于执行shell命令。 钉钉机器人 在流水线上配置钉钉机器人的webhook,向机器人发送自定义内容。
-
构造请求 - 流水线 CodeArts Pipeline
对于获取用户Token接口,您可以从接口的请求部分看到所需的请求参数及参数说明。将消息体加入后的请求如下所示,加粗的斜体字段需要根据实际值填写,其中username为用户名,domainname为用户所属的账号名称,********为用户登录密码,xxxxxxxxxx为project的名称,如cn-north-1,您可以从终端节点中获取。
-
状态码 - 流水线 CodeArts Pipeline
表明请求超出了客户端访问频率的限制或者服务端接收到多于它能处理的请求。建议客户端读取相应的Retry-After首部,然后等待该首部指出的时间后再重试。 500 InternalServerError 表明服务端能被请求访问到,但是不能理解用户的请求。 501 Not Implemented 服务器不支持请求的功能,无法完成请求。
-
基本概念 - 流水线 CodeArts Pipeline
通用Region指面向公共租户提供通用云服务的Region。 专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 详情请参见区域和可用区。 可用区(AZ,Availability Zone) 一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网
-
审计与日志 - 流水线 CodeArts Pipeline
水线的管理事件和数据事件用于审计。 CTS的详细介绍和开通配置方法,请参见CTS快速入门。 CTS支持追踪的流水线操作列表,请参见云审计服务支持的操作列表。 日志 出于分析或审计等目的,用户开启了云审计服务后,系统开始记录流水线资源的操作。云审计服务管理控制台保存最近7天的操作记录。
-
新建/复制流水线 - 流水线 CodeArts Pipeline
描述 对流水线的描述。 通用Git 通过通用Git服务扩展点可以访问扩展点中配置的仓库。 服务扩展点 选择已有通用git服务扩展点,或单击“新建服务扩展点”新建通用Git服务扩展点。 代码仓 选择可用的源码仓库。 默认分支 手工或定时执行流水线时默认使用的分支。 别名 仓库别名,
-
服务扩展点 - 流水线 CodeArts Pipeline
信息填写完成,单击“确定”。 新建IAM账户服务扩展点 IAM账户扩展点用于委托自己账号的AK/SK给需要执行任务的账号,这样在该账号执行部署任务的时候就可以通过AK/SK获得被委托的账号的token执行更高权限的任务。 进入项目,单击“设置 > 通用设置 > 服务扩展点管理”。 进入“服务扩展点管理”页面
-
变更与流水线 - 流水线 CodeArts Pipeline
所示。 表1 参数说明 参数项 说明 所属项目 微服务所属项目,不可修改。 名称 流水线的名称,默认根据当前时间生成。 代码源 微服务下流水线仅支持Repo代码源。 代码仓 微服务关联的代码仓库,不可修改。 默认分支 微服务关联的默认分支,不可修改。 Repo HTTPS授权 配
-
流水线 CodeArts Pipeline - 流水线 CodeArts Pipeline
和具体路径的包含/排除范围,当在关联的代码仓库中有代码提交且所在的分支和变更文件的路径满足包含/排除策略,会自动触发关联流水线执行。 合并请求时触发:监听合并请求触发事件,可以组合分支和具体路径的包含/排除范围,对新建、更新、合并和重新打开事件设置触发策略,当在关联的代码仓库侧触
-
通过微服务变更流水线修复项目BUG并快速发布 - 流水线 CodeArts Pipeline
代码仓 变更关联的源码仓库,自动和微服务保持一致。 代码分支 变更新需求的开发分支,变更通过流水线发布成功后,会将代码分支自动合并至微服务的默认分支。选择“从默认分支拉取新分支”并输入分支名称“buxfix”。 关联工作项 变更关联的工作项,选择准备工作中已创建的工作项“BUGFIX”。
-
租户级权限 - 流水线 CodeArts Pipeline
CodeArts租户流水线模板全部权限,控制用户是否具有流水线服务流水线模板的全部权限。 勾选所需策略,单击“下一步”,设置最小授权范围,完成对用户组的授权。 最后,通过用户授权或用户组管理的方式,将指定用户加入用户组,即可完成对用户的授权。 除了使用系统策略,租户还可以通过创建自定义策略的方式进行授权。 策略管理
-
认证证书 - 流水线 CodeArts Pipeline
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书