阿里云创建查看流水线步骤方法

阿里云知识 阿里云知识 3年前 (2020-02-15) 128次浏览 0个评论 扫描二维码

创建流水线

阿里云为用户提供了两种创建流水线的方法,包括:

  • 快速创建

  • 自定义创建

其中,使用快速创建时,流水线会创建阶段名为source、build、deploy的三个阶段,你可以为这些阶段添加更多的操作。

操作步骤

  • 创建流水线如果需要根据推荐模板快速创建,创建方式选择快速创建。也可以使用自定义创建的方式,根据自己的业务情况创建流水线。

    流水线名称:你需要设置创建的流水线名,名称不可为空,只支持中文、数字、大小写字母、英文下划线“_”及中划线“-”,且不能超过32字符。

  • 创建源阶段快速创建时,该阶段的名字默认为source,支持用户修改阶段名。一个阶段包含一个或多个操作(最多5个操作)。各阶段串行执行,阶段内的操作并行执行。一个阶段内的任意一个操作执行失败,即视为该阶段执行失败。

    模板中的源代码操作元素如下:

    • 操作类型:源代码
    • 操作名称:代码源-默认-1
    • 代码源:阿里云-代码托管、GitHub
    • 代码库:选择repo地址
    • 分支:编译分支
    • Webhook触发:选择【是】,表示在源代码中发生更改时,自动触发流水线
  • 创建编译阶段快速创建时,该阶段的名字默认为build,支持用户修改阶段名。

    模板中的构建操作元素如下:

    • 操作类型:构建
    • 操作名称:构建-默认-1。根据操作类型默认生成操作名,一个流水线内操作名应唯一。
    • 操作提供方:云编译
    • 代码源:选择前面阶段添加的源代码。
    • 任务:选择「代码源」对应的云编译任务。
    • 手工确认:如选择手工确认,该操作将在用户点击确认后执行。默认自动执行。
  • 创建部署阶段快速创建时,该阶段的名字默认为deploy,支持用户修改阶段名。

    操作提供方选择Kubernetes集群时页面元素如下:

    • 操作类型:部署
    • 操作名称:部署-默认-1
    • 操作提供方:Kubernetes集群
    • 集群:Kubernetes集群中对应的项目。选择用户已在阿里云控制台中创建的kubernetes集群。或者前往控制台创建kubernetes集群,然后返回此任务
    • 上传yaml:上传集群部署配置文件。支持页面编辑部署文件。
    • 镜像来源:列出部署文件中使用的镜像。用户可以使用构建产出的镜像做替换,点击替换按钮,选择构建操作。请确保编译任务(构建操作)的构建类型为镜像。
    • 手工确认:如选择手工确认,该操作将在用户点击确认后执行。默认自动执行。

    操作提供方选择云部署时页面元素如下:

    • 操作类型:部署
    • 操作名称:部署-默认-2
    • 操作提供方:云部署
    • 部署来源:目前仅支持构建类型为应用包的云编译任务
    • 部署应用:选择云部署-应用
    • 部署组:选择云部署-部署组
    • 部署命令:输入部署命令或者使用代码根目录下的cloud-codedeploy.yml文件
    • 手工确认:如选择手工确认,该操作将在用户点击确认后执行。默认自动执行。

保存,完成根据模板创建。

鼠标悬浮导航中阶段,点击加号可以添加更多阶段。也通过自定义创建的方式,创建符合自己业务逻辑的流水线。

查看流水线
点击查看按钮,查看流水线。
流程缩略图:页面顶部以缩略图的方式展示流水线的阶段及最近一次执行的状态。绿色表示执行成功、红色表示执行失败、灰色表示未执行。
操作框里面的展示内容:
操作名:本操作的名称
操作提供方:单击可以查看提供方对应的项目,比如GitHub中的源代码
最近执行时间及状态:最近一次执行流水线该操作的状态及时间
详细信息:点击可查看执行详情,比如云编译的编译日志。

喜欢 (0)
阿里云最新优惠活动,点击查看
腾讯云最新优惠活动,点击查看
腾讯云香港及海外免备案服务器优惠活动,点击查看
华为云服务器本周优惠活动,点击查看

文章评论已关闭!