更新时间:2023-06-25 GMT+08:00
        
          
          
        
      
      
      
      
      
      
      
      
  
      
      
      
        
流水线管理
通过流水线工程可以完成一键部署,实现“源码拉取->编译->打包->归档->部署”的全流程自动化。利于集成环境统一、交付流程标准化。
新版流水线中,将原有流水线的“阶段/任务”泛化模型优化为“构建/环境”模型,每条流水线包含一组构建任务和一组或多组环境(如开发环境、类生产环境、生产环境等)任务,每组环境任务又包含一个或多个子任务(如部署、测试等任务),并提供了模板功能。
创建流水线
- 登录ServiceStage控制台,选择“持续交付 > 发布”,单击“创建流水线”。
 - 填写流水线基本信息。
    
    
- 输入“流水线名称”。
 - (可选)输入流水线“描述”。
 
 - 选择流水线模板。
    
    ServiceStage内置了典型场景的流水线模板,选择之后自动生成“构建/环境”模型,用户可以直接使用。
 - 流水线编辑完成后,单击“创建并执行”启动流水线。
    
    
单击“创建”仅保存设置,不执行流水线。
 
设置流水线触发策略
选择,进入流水线发布列表界面,可以设置流水线触发策略,说明如下。
| 
        触发策略  | 
      
        触发模式  | 
      
        说明  | 
     
|---|---|---|
| 
        手动触发  | 
      
        -  | 
      
        选择待触发的流水线任务,单击“启动”,手动启动流水线。  | 
     
| 
        自动触发  | 
      
        -  | 
      
        通过设置代码来源及对应的命名空间、仓库名、分支,当有代码提交至源码仓库对应分支后,自动触发流水线。 最多可以设置8个触发来源。 操作方法如下: 
  | 
     
| 
        定时触发  | 
      
        单次触发  | 
      
        设置触发时间,单次定时触发流水线。 操作方法如下: 
  | 
     
| 
        周期触发  | 
      
        设置触发时间段、间隔、触发周期,可以实现周期触发流水线。 操作方法如下: 
  | 
     
克隆流水线
用户可选择克隆流水线,在既有流水线配置基础上,生成新的流水线。
- 登录ServiceStage控制台,选择“持续交付 > 发布”。
 - 选择流水线,选择“更多 > 克隆”。
 - ServiceStage自动加载克隆流水线的配置信息,根据需要,参考创建流水线修改配置参数。
 - 流水线编辑完成后,单击“创建并执行”启动流水线。
    
    
单击“创建”仅保存设置,不执行流水线。
 
后续操作
流水线启动后,可以一键完成应用构建和部署,应用组件部署后的维护操作请参考应用运维。
   父主题: 持续交付
  
 
    
      