检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
用户创建构建任务,请参考创建源码构建任务、创建软件包构建任务。 查看构建任务 登录ServiceStage控制台。 选择“持续交付 > 构建”。 在“构建”页面,通过以下任意方式查找指定构建任务: 选择组件部署的CCE集群和构建任务状态,在构建列表选择指定构建任务。 在搜索框输入指定构建任务名称,搜索指定构建任务。
编辑源码构建任务 本章节指导您根据实际需要编辑源码构建任务。 前提条件 待编辑的源码构建任务已存在: 系统创建构建任务,请参考使用容器部署方式基于界面配置创建并部署组件、使用容器部署方式基于YAML配置创建并部署组件。 用户创建构建任务,请参考创建源码构建任务。 编辑源码构建任务 登录ServiceStage控制台。
根据6选择的归档方式,根据界面提示设置必填项参数配置。 单击“高级配置”,配置构建环境。 单击左侧栏目中的“添加插件”,进入“选择任务类型”界面。 单击目标任务类型的“选择”,添加任务类型,根据任务类型设置任务参数。 在“编译”过程添加了通用构建命令行插件(Build Common Cmd)时,需要注意以下注意事项:
Credentials”,查看配置的凭据。 唯一标识在配置流水线脚本中会用到。 创建流水线任务 在浏览器地址栏输入http://{安装Jenkins的Linux虚拟机IP}:8080,登录Jenkins。 单击“新建任务”。 输入任务名称,示例:test-upgrade,选择“流水线”,单击“确定”。
编辑软件包构建任务 本章节指导您根据实际需要编辑软件包构建任务。 前提条件 待编辑的软件包构建任务已存在: 系统创建构建任务,请参考使用容器部署方式基于界面配置创建并部署组件、使用容器部署方式基于YAML配置创建并部署组件。 用户创建构建任务,请参考创建软件包构建任务。 编辑软件包构建任务
删除构建任务 用户创建的构建任务,如果不再使用,可以删除。构建任务删除后,可能会导致创建并部署组件、升级单个组件版本配置或者批量升级组件版本配置失败。 系统创建的构建任务,如需删除,请参考删除组件。 前提条件 待删除的用户创建的构建任务已存在,请参考创建源码构建任务、创建软件包构建任务。
UNKNOWN:未知状态。 TASK_TYPE String 任务类型: kube:K8s任务。 restful:RESTful HTTP请求任务。 sleep:sleep等待任务。 echo:输出任务。 context:上下文任务。 sub-job:子任务。 请求示例 无 响应示例 { "job":
JOB_TYPE String 类别。 PROVISION:提供服务任务。 DEPROVISION:取消提交服务任务。 DAILY_OPERATION:日常操作任务。 SYSTEM_INNER:系统内部任务。 UNKNOWN:未知任务。 ORDER_ID String 排序ID。 PROJECT_ID
部署任务 获取部署任务详细信息 父主题: 应用管理API(v3版本)
部署任务 获取部署任务详细信息 父主题: 应用管理(v2版本)
维护构建任务 编辑源码构建任务 编辑软件包构建任务 启动构建任务 设置分支/tag构建 删除构建任务 父主题: 持续交付
创建软件包构建任务 通过构建任务可以用软件包一键式生成镜像包,实现“软件包获取->镜像编译->镜像归档”的全流程自动化。 前提条件 已经创建集群,请参考购买集群。您可以根据您的实际业务需要选择创建CCE Turbo集群或者CCE Standard集群。 构建任务会在CCE集群节点
启动构建任务 本章节指导您启动构建任务。 前提条件 待启动的构建任务已存在: 系统创建构建任务,请参考使用容器部署方式基于界面配置创建并部署组件、使用容器部署方式基于YAML配置创建并部署组件。 用户创建构建任务,请参考创建源码构建任务、创建软件包构建任务。 启动构建任务 登录ServiceStage控制台。
根据构建任务ID获取构建任务实例列表 功能介绍 此API用于根据构建任务ID获取构建任务实例列表。 URI GET /assembling/v1/jobs/{job_id}/builds?name={job_name} 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型 描述
选择“简易模板”。 单击“开始创建”。 添加构建任务,用于执行构建生成镜像包。 单击“构建任务”卡片上的。 选择已创建的构建任务。 若不存在构建任务,请参考创建源码构建任务或创建软件包构建任务创建。 单击“确定”。 单击“选择构建”,可以添加多个构建任务。构建任务所属企业项目需和3时选择的企业项目一致。
在左侧导航栏选择“持续交付 > 构建”。 在“构建”页面,通过以下任意方式查找指定构建任务: 选择组件部署的CCE集群和构建任务状态,在构建列表选择指定构建任务。 在搜索框输入指定的构建任务名称,搜索指定构建任务。 单击“分支/tag构建”,设置构建参数。 选择“分支/Tag”。 从下拉框中选择相应的“分支”或“Tag”。
根据组件ID下发组件任务 功能介绍 此API用于通过组件ID下发组件任务。 调试 您可以在API Explorer中调试该接口。 URI POST /v3/{project_id}/cas/applications/{application_id}/components/{component_id}/action
根据组件名称获取构建任务列表 功能介绍 此API用于根据组件名称获取构建任务列表。 URI GET /assembling/v1/jobs?page={page}&per_page={per_page}&job_name={job_name} 参数说明见表1。 表1 路径参数 参数
参数类型 描述 action 是 String 插件任务类型。 restart:重新启动。 redeploy:重新部署。 响应消息 表4 响应参数 参数 参数类型 描述 job_id String 任务ID。 请求示例 下发重新部署插件任务。 { "action": "redeploy"
根据构建任务实例ID获取构建日志 功能介绍 此API用于根据构建任务实例ID获取构建任务的日志。 URI GET /assembling/v1/builds/{build_id}/logs?from={from} 参数说明见表1。 表1 路径参数 参数 是否必选 参数类型 描述 build_id