Trace Id is missing
跳到主内容

Azure Pipelines

持续生成、测试并部署到任何平台和云。

获取适用于 Linux、macOS、Windows 的由云托管的管道。构建 web、桌面、移动应用程序。部署到任何云或本地。

使用 Pipelines 自动执行生成和部署,减少花费在操作上的时间,将更多的时间用于创造。

任何语言,任何平台

生成、测试、部署 Node.js、Python、Java、PHP、Ruby、C/C++、.NET、Android、iOS 应用。在 Linux、macOS、Windows 上并行运行。

容器和 Kubernetes

轻松生成映像并将其推送到容器注册表,如 Docker 中心和 Azure 容器注册表。将容器部署到单个主机或 Kubernetes

可扩展

浏览并实现一系列由社区构建的生成、测试、部署任务,以及从 Slack 到 SonarCloud 的数百个扩展。

部署到任何云

实现软件到任何云的持续交付 (CD),包括 Azure、AWS、GCP。将部署可视化到任意数量的相互依赖阶段。

免费开放源代码

确保每个开源项目的快速持续集成/持续交付 (CI/CD) 管道。为所有开源项目获取 10 个免费并行作业和无限制构建分钟数。

高级工作流和功能

利用简单的构建链和多阶段生成。支持 YAML、测试集成、发布入口、报告等。

GitHub 用户? 你可以实现这一切。

在 GitHub 上生成、测试、部署创建的全部内容。通过与 GitHub 拉取请求、检查、状态的深度集成,在所有平台上获取快速可靠的生成。

使用 Pipelines 更快地构建和部署

Linux、macOS、Windows 代理–由 Microsoft 托管

使用 Microsoft 云托管代理简化对硬件和 VM 的管理。获取针对每个主要平台和工具的完整 CI/CD 管道支持。

具有原生容器支持的强大工作流

通过并行作业和测试执行获取闪电般快速的生成。使用容器作业,利用你所需的工具创建一致且可靠的生成。轻松创建新容器并将其推送到任意注册表。

灵活部署到 Kubernetes、无服务器或 VM

部署到 Kubernetes、VM、Azure Functions、Azure Web 应用或任何云。使用阶段、入口、批准来创建适合你的部署策略,并确保每个步骤的质量。甚至可以从 Jenkins 等其他 CI 系统部署。

内置的全面的安全性和合规性

开源项目

Microsoft 托管的 CI/CD

自托管 CI/CD

开始使用 Azure 免费帐户

1

免费开始使用获取有效期 30 天的 USD200 额度。拥有额度后,可以免费使用很多热门服务,以及超过 55 项永久免费的服务。

2

用完额度后,请改为即付即用定价以继续使用相同的免费服务构建自己的内容。只需为超出每月免费使用量以外的部分付费。

3

12 个月后,可以继续使用超过 55 种永久免费的服务,并且仍只需为超出每月免费使用量以外的部分付费。

我们如何使用 Azure Pipelines

了解 Microsoft 的 .NET 基础结构团队如何依赖 Azure Pipelines 对 .NET framework 开源项目每天运行数百万次自动测试。了解团队如何通过共享工具和移动到可支持全部 Windows、Linux、Mac 生成的单个 CI 系统来简化与开源社区的协作。

准备就绪后,即可设置 Azure 免费帐户