盛年不重来,一日难再晨,及时当勉励,岁月不待人。这篇文章主要讲述在windows vm上部署Azure Pipelines Agent相关的知识,希望能为你提供帮助。
Azure Pipelines Agent 又称为Azure Pipelines 代理,主要用来在Devops流程中,生成代码或部署软件,一个Devops 流程中,至少有一个代理。
Azure Devops提供了Microsoft 托管代理和自托管代理两种模式。
Microsoft托管代理提供了Windows,Linux,MacOS等几种由微软托管的代理,我们可以直接使用。
关于操作系统的版本,可参照列表:https://docs.microsoft.com/zh-cn/azure/devops/pipelines/agents/hosted?view=azure-devops&
WT.mc_id=AZ-MVP-5003757
Microsoft 托管的代理有执行时间和存储限制,其中有免费层供使用:
免费层限制如下:
公共项目:10 个免费的 Microsoft 托管并行作业,每次可运行最多 360 分钟 (6) ,每月没有总体时间限制。 请联系我们, 提高免费层限制。
专用项目:一个免费的并行作业,每次运行最多 60 分钟,直到每月使用 1,800 分钟 (30) 。可以支付每个并行作业的额外容量。付费并行作业将删除每月时间限制,允许运行每个作业最多 360 分钟, (6 小时) 。 购买 Microsoft 托管的并行作业。
创建新的组织Azure DevOps,默认情况下不会获得这些免费授权。若要请求公共或专用项目的免费授权,请 提交请求。
文章图片
如果要解除以上限制,可以
- 购买 Microsoft 托管的并行作业。
- 使用自托管Agent
自托管Windows 代理的部署步骤参见官网:https://docs.microsoft.com/zh-cn/azure/devops/pipelines/agents/v2-windows?view=azure-devops& WT.mc_id=AZ-MVP-5003757
推荐阅读
- #yyds干货盘点# web安全day26(今天,算是把linux的用户管理弄明白了)
- 设计模式-- 原型模式
- Windows主机上运行Azure IoT Edge的推荐方法
- #私藏项目实操分享#分布式技术专题「分布式ID系列」百度开源的分布式高性能的唯一ID生成器UidGenerator
- #yyds干货盘点#函数高级用法递归和高级工具expect等
- #yyds干货盘点#Vuex实战讲解(全),玩转Vue必备知识
- spring-boot-devtools 快速重启的秘密!#yyds干货盘点#
- 算法 | 第2章 链表相关《程序员面试金典》#yyds干货盘点#
- #yyds干货盘点#Redis缓存三大问题,一次解决