写点什么

微软发布 Azure Pipelines,开源项目可无限制使用 CI/CD

  • 2018-09-24
  • 本文字数:1158 字

    阅读完需:约 4 分钟

微软发布了 Azure Pipelines ,他们新的 CI/CD 服务,是 Azure DevOps 产品的一部分。Azure Pipelines 可用于构建、测试和部署工作负载,并可以让各种语言、项目类型和平台协同工作。

作为 Visual Studio Team Services(VSTS)的后续产品,Azure DevOps 由几个组件组成, Azure Boards Azure Repos Azure Test Plans Azure Artifacts 和 Azure Pipelines。Azure DevOps 提供了端到端服务,用于共享代码、跟踪工作并提供类似于其他服务(如 Atlassian Stack )的解决方案。这些组件都是 Azure DevOps 链中的一个链接,Azure Pipelines 实现了 CI/CD 管道的角色。此外,Azure Pipelines 具有以前在 VSTS 中可用的所有功能,并补充了一些新功能。

  • Azure Pipelines 是一项独立服务,可以独立于其他 Azure DevOps 组件使用。
  • 可以直接通过 GitHub Marketplace 获取和配置新的管道。
  • 更好地与 GitHub 集成,包括拉取请求的构建和跟踪代码提交及其相关问题。
  • 通过容器作业来支持原生容器。
  • 开源项目可以免费使用 Azure Pipelines。
  • 相比 VSTS,Azure Pipelines 提供了更加灵活的免费使用限制。

在私有项目中使用 Azure Pipelines 时,可以免费使用每月 1800 分钟的云托管 CI/CD,在自托管代理上运行没有时间限制。随后,可以从 Azure DevOps 和 GitHub Marketplace 购买其他并行作业(包括无限分钟)。有了 Azure Pipelines,可以与各种代码存储库集成,例如 Azure Repos 、GitHub、Bitbucket 等。此外,开源项目可以完全免费使用 Azure Pipelines,具有无限的 CI/CD 分钟和最多 10 个并行作业。Sam Cogan 是一名解决方案架构师和 Azure MVP,他表示这对开源项目非常有用。

在 GitHub 项目中启用 Azure Pipelines,你可以免费运行构建。唯一的限制是你只能同时运行 10 个并发构建。这对于开源项目来说是一个很棒的新功能。

在部署方面,Azure DevOps 也很灵活,可以部署到 Linux、Windows、macOS 和云平台上,包括 Azure、AWS 和 Google Cloud Platform。可以使用无服务器、容器注册表(如 Docker Hub 和 Azure Container Registry)、虚拟机和 Kubernetes 在多个系统上进行部署。

来源: https://azure.microsoft.com/en-us/solutions/architecture/cicd-for-containers/

Azure Pipelines 的作业是通过 YAML 创建的,可使用可视化设计器生成或遵循模式引用。Visual Studio Code 扩展和 Web 编辑器正在开发当中。此外,可以将多个作业添加到管道中,从而将管道划分为多个部分。通过这种方式可以有条件地执行任务或实现扇入 / 扇出模式。

要开始使用这个新服务,首先需要注册 Azure Pipelines 或 Azure DevOps,然后指定存储库并选择模板。Sam Cogan 在他的文章中详细地解释了完整的过程。

查看英文原文 Microsoft Announces Azure Pipelines With Unlimited CI/CD Minutes for Open Source

2018-09-24 19:002848
用户头像

发布了 731 篇内容, 共 469.8 次阅读, 收获喜欢 2008 次。

关注

评论

发布
暂无评论
发现更多内容

议程一览 | KubeCon China 2025 华为云精彩前瞻

华为云原生团队

云计算 容器 云原生

DApp开发全解:从智能合约到去中心化治理的架构演进

区块链软件开发推广运营

交易所开发 dapp开发 链游开发 公链开发 代币开发

CST软件HVDC 高压陶瓷套管

思茂信息

cst CST软件 CST Studio Suite

存储与野生动物保护:Solidigm为创新保育工作保驾护航

科技热闻

从 GreenPlum 到镜舟数据库:杭银消费金融湖仓一体转型实践

镜舟科技

数据处理 金融 greenplum 湖仓一体 镜舟数据库

重磅!支持鸿蒙!腾讯视频ovCompose跨平台框架发布

最新动态

一文搞懂 MCP Servers

量贩潮汐·WholesaleTide

MCP

Claude 4提升码农生产力的5种高级方式

秃头小帅oi

Apache Doris + MCP:Agent 时代的实时数据分析底座

SelectDB

人工智能 大数据 实时数仓 apache doris MCP

JDK从8升级到21的问题集

京东科技开发者

低代码平台演进:如何深度赋能企业数字化转型核心场景?

电子尖叫食人鱼

低代码

禅道5月更新速览 | 新增交付物配置功能,支持建立跨执行任务依赖关系,研发效能平台上线

禅道项目管理

项目管理 甘特图 #研发效能 研发效能度量 研发效能管理

鸿蒙电脑来了!这波“鸿蒙有礼”太香了,薅超多羊毛不是梦!

最新动态

这个调整用不了你几分钟,你为啥还要收费?

程序员郭顺发

通义灵码 AI IDE 上线,第一时间测评体验

阿里巴巴云原生

ide 阿里云 通义灵码

通义灵码 AI IDE 上线,第一时间测评体验

阿里云云效

阿里云 通义灵码

2025全球人形机器人领域深度报告:人形机器人、具身智能技术、商业化壁垒、产业链公司及投资分析

机器人头条

科技 大模型 人形机器人 具身智能

高性能且低成本的 Goroutine 池库-Ants

天翼云开发者社区

开发 Ants

SQL Server 2022新功能:将数据库备份到S3兼容的对象存储

电子尖叫食人鱼

数据库 sql

Flink在B站的大规模云原生实践

Apache Flink

大数据 flink 云原生 实时计算

大数据-06-Hadoop集群 历史服务器配置 超详细 执行任务记录 JobHistoryServer MapReduce执行记录 日志聚合结果可视化查看

武子康

大数据 hadoop mapreduce hive

天润融通AI训练师助力企业重构核心竞争力

天润融通

一面被挂,坚持刷题两月终入字节跳动,欣喜之余把算法与数据结构高频面试题分享给大家!

程序员高级码农

程序员 算法

浩辰AI楼梯让建筑设计智能化!

在路上

cad 浩辰CAD

【银河麒麟高级服务器操作系统】正式上线云主机官方镜像

京东科技开发者

设计模式-策略模式

京东科技开发者

CAD教程|CAD文字一键对齐,图纸排版难题秒解决!

在路上

cad

签约快讯|天润融通签约台铃电动车

天润融通

决策延迟!你的管理决策正在被拖垮

禅道项目管理

数字化进程 BI 分析工具 效能管理 研发效能度量 #项目管理

鸿蒙NEXT上传图片功能PhotoViewPicker核心功能解析

飞龙AI

ArkTS HarmonyOS NEXT

JUC并发—volatile和synchronized原理

不在线第一只蜗牛

Java JVM

微软发布Azure Pipelines,开源项目可无限制使用CI/CD_开源_Eldert Grootenboer_InfoQ精选文章