赛尔校园公共服务平台 Logo
平台使用
阿里云
百度云
移动云
智算服务
教育生态
登录 →
赛尔校园公共服务平台 Logo
平台使用 阿里云 百度云 移动云 智算服务 教育生态
登录
  1. 首页
  2. 阿里云
  3. 函数计算 FC 2.0
  4. 操作指南
  5. 应用中心
  6. 流水线
  7. 流水线简介

流水线简介

  • 流水线
  • 发布于 2025-04-16
  • 0 次阅读
文档编辑
文档编辑

Serverless应用中心依托Serverless产品,为所有用户和平台提供平滑易用、灵活、易集成的流水线编辑以及执行能力,帮助用户在Serverless场景以及其他场景下,实现应用的持续集成和持续交付(CI/CD)。

功能介绍

与开源产品GitHub Actions类似,Serverless应用中心的流水线提供了两层业务模型的抽象,流水线(Pipeline)和任务(Task)。

  • 流水线是一个流程描述对象,它描述了流水线的执行上下文和从属于流水线的任务之间的依赖关系。

  • 任务是一个具体的执行描述对象,它描述了任务应该如何被执行。

通过流水线与任务模型,用户可以编排一个符合自身预期的CI/CD流程。应用中心根据流水线与任务模型,在特定的事件下自动或手动执行。

image

使用限制

  • 应用中心流水线严格遵守阿里云RAM授权认证标准,因此,只能为阿里云用户的CI/CD需求提供服务。

  • 应用中心的流水线任务,运行在阿里云函数计算产品下,因此,构建能力无法与虚拟机、物理机完全保持一致。

应用场景

DevOps

应用中心流水线产品能力将依托DevOps理念持续发展,坚持帮助用户以低成本、自动化、代码化的方式自定义专属流水线。

UIOps

应用中心流水线产品能力面向传统运维人员或管理员Ops场景,提供流水线、任务编辑的控制台界面,内置并不断丰富开箱即用的任务模板以及流水线模板,以积木搭建的体验甚至是成品购买的体验,为用户提供流水线编辑与执行的能力。

平台集成

应用中心流水线通过开放OpenAPI,开源生态,提供被集成的能力,同时支持为非Serverless、非应用中心的用户提供流水线能力。

费用说明

应用中心流水线默认采用多租账号模式,即由阿里云函数计算为您承担流水线执行过程中的费用成本。此流水线模式可以满足绝大部分场景,但是您无法自定义您的流水线环境,也无法通过VPC触发流水线执行。流水线中的任务同样支持运行在用户的账户下,以解决用户自定义构建函数的配置与环境等需求。关于配置用户账号的流水线,即自定义流水线的说明,请参见通过仓库指定文件描述流水线。

运行在用户账户下的流水线任务被触发后,将会产生相关资源使用费用。更多信息,请参见计费概述。

相关文章

流水线简介 2025-04-16 14:22

Serverless应用中心依托Serverless产品,为所有用户和平台提供平滑易用、灵活、易集成的流水线编辑以及执行能力,帮助用户在Serverless场景以及其他场景下,实现应用的持续集成和持续交付(CI/CD)。 功能介绍</

相关概念 2025-04-16 14:22

本文介绍流水线相关概念,包括流水线和流水线模板、任务和任务模板以及执行上下文。 背景介绍 应用中心提出了流水线和流水线模板的概念。流水线通过引用流

管理流水线 2025-04-16 14:22

Serverless应用中心提供可定制的流水线执行能力,支持用户通过配置流水线、编排任务流程,将代码发布至函数计算。本文介绍如何通过控制台管理流水线,包括流水线配置、流水线详情设置和查看流水线执行历史。 背景信息

使用YAML文件描述流水线 2025-04-16 14:22

流水线配置中,支持指定YAML文件,用于描述如何在Serverless应用中心上运行流水线,来构建或发布Serverless应用。本文介绍如何配置YAML文件以及文件中预定义的字段含义。 背景信息 YAM

使用checkout插件下载构建代码 2025-04-16 14:22

流水线任务每次运行时,会调度一个全新的实例。如果任务的运行依赖Repo中的代码,那么每次用户都需要手动拉取用于构建的代码。为了提升拉取代码的速度,降低拉取代码的功能门槛,社区提供了checkout插件。本文介绍如何使用checkout插件下载构建代码。 插件使用 Serverless-cd社区提供c

使用s-setup插件初始化Serverless Devs 2025-04-16 14:22

流水线任务每次运行时,会基于基础镜像调度一个全新的实例。每次s命令都需要初始化配置,设置好正确的密钥信息,Serverless Devs才能使用。本文介绍如何使用s-setup插件初始化Serverless Devs。 插件使用 在构建代码时,如果使用Serverless Devs,需要使用s co

目录
Copyright © 2025 your company All Rights Reserved. Powered by 赛尔网络.
京ICP备14022346号-15
gongan beian 京公网安备11010802041014号