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

流水线

  • 应用
  • 发布于 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:38

Serverless应用中心是阿里云面向Serverless应用的一站式开发及生命周期管理平台。通过Serverless应用中心,您可以有效聚焦业务场景,快速开发及部署Serverless应用、白屏化操作资源提高运维效率,实现应用的全生命周期的管理。本文介绍Serverless应用中心的相关概念、优

管理应用 2025-04-16 14:38

阿里云Serverless应用中心提供了场景化应用创建能力以及应用导入能力。本文介绍如何通过函数计算控制台的Serverless应用中心管理场景化应用,包括创建应用、导入应用、查看和更新应用以及删除应用。 创建应用

管理环境 2025-04-16 14:38

应用创建成功后,您可以查看应用对应的环境信息。本文介绍如何通过函数计算控制台应用中心管理应用环境,包括创建环境、查看环境、删除环境以及使用环境隔离服务。 背景信息

流水线 2025-04-16 14:38

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

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

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

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

流水线任务每次运行时,会基于基础镜像调度一个全新的实例。每次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号