检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Gate:对应“代码检查”插件类型。 Normal:对应“通用”插件类型。 Deploy:对应“部署”插件类型。 version 插件版本,支持填写3组0-99的数字,如需新增正式版本,请修改此字段。 description 插件的描述信息。 versionDescription 此版本插
true,false。 definition String 参数解释: 模板编排json,包含stages。 取值范围: true,false。 表3 CustomVariable 参数 参数类型 描述 pipeline_id String 参数解释: 流水线ID。 约束限制: 不涉及。 取值范围:
换。 单击右上角“设置”,可以根据需要自定义设置流水线执行历史列表信息。 单击执行编号,进入“流水线详情”页面,查看对应执行记录详情。 表3 流水线详情页操作 操作项 说明 重试 如果任务执行失败,单击页面右上角“重试”,可从失败处继续执行流水线。 编辑 单击“编辑”,可修改流水线配置信息。
当前仅支持“拉美-墨西哥城二”、“拉美-圣保罗一”、“亚太-新加坡”区域。 延时执行 暂停流水线运行一段时间或暂停至指定时间点,用户可以手动继续、终止流水线运行或进行至多3次的额外延时。 人工审核 以单签或会签的方式配置人工审核任务。 下载仓库 下载流水线源中配置的代码库,可结合执行shell命令、Maven构建等插件使用。
单击微服务名称,进入微服务“概览”页面。 单击“流水线”,进入微服务流水线列表页面。 单击“新建流水线”,进入“基本信息 ”页面,配置相关参数。 表3 新建流水线 参数项 说明 所属项目 微服务所在的项目。 名称 流水线的名称,默认根据当前时间生成。支持中文、大小写英文字母、数字、“-”、“_”,长度不超过128个字符。
待升级的服务所在的命名空间。 工作负载 命名空间下的工作负载。 容器 工作负载中需要升级的容器。 YAML创建:使用yaml文件升级或上线工作负载。 表3 参数说明 参数项 说明 仓库类型 代码仓库的类型,当前仅支持Repo。 代码仓 当前项目下的代码仓。 分支 代码仓库分支。 工作负载YAML路径
默认情况下,流水线会在合并请求发生opened、synchronize、reopened事件时触发,以下示例表示仅当合并请求被合入时才触发流水线: 1 2 3 4 on: pull_request: types: - closed on.<pull_request>.<b
串行。 单击“构建”分类,找到“Build构建”插件。 将鼠标移动到插件,单击“添加”,选择已创建的构建任务,选择构建任务关联的仓库。 图3 添加构建任务 添加部署应用 单击“阶段_2”的“新建任务”,选择“从空任务新建”,弹出“从空任务新建”侧滑框。 在搜索框输入“部署”关键字
流水线模板”,进入“流水线模板”页。 项目入口:进入项目下流水线页面,单击“模板”,进入“流水线模板”页面。 模板列表操作项说明如下: 表3 模板列表操作项 操作项 说明 生成流水线。单击后进入“新建流水线”页面,可快速生成对应模板的流水线。 收藏模板。单击可收藏模板,收藏后图标变为,再单击可以取消收藏。
待连接的Docker仓库的地址,支持http、https协议地址。 用户名 待连接的Docker仓库的用户名。 密码 待连接的Docker仓库的密码。 Jenkins 表3 新建Jenkins服务扩展点 参数 说明 连接名称 服务扩展点的连接名称,支持中文、英文、数字、“-”、“_”、“.”、空格,不超过256个字符。
环境、参数组和任务模板。 默认情况下,有编辑或执行权限就有查看权限。 流水线权限 初始状态下,项目下各角色具有的流水线权限如下表所示: 表3 项目级流水线权限 角色 查看 创建 执行 修改 删除 分组 标签 禁用 项目管理员 √ √ √ √ √ √ √ √ 项目经理 √ √ √ √
单击右上角头像,选择“租户设置”。 单击左侧导航“策略管理 > 策略”,进入租户级策略列表页面。 单击“新建策略”,进入“新建策略”页面,填写参数信息。 表3 租户级策略参数信息 参数项 说明 名称 策略名称,默认根据当前时间生成。支持中文、大小写英文字母、数字、“-”、“_”,长度不超过128个字符。
”,进入“任务模板”页面。 单击“新建任务模板”,弹出“新建任务模板”侧滑框,配置相关参数。 为任务配置插件及任务信息,操作说明如下: 表3 配置任务模板 操作项 说明 添加插件 流水线插件分为构建插件、代码检查插件、部署插件、测试插件和通用插件5种类型,可以根据不同类型进行过滤