微软发布新的Azure Pipelines功能和集成

\u003cp\u003e在最近举行的\u003ca href=\"https://www.microsoft.com/en-us/connectevent/\"\u003eConnect()\u003c/a\u003e大会上,微软发布了几项新功能以及与Azure Pipelines的集成,包括Visual Studio Code的Azure Pipelines扩展、GitHub版本管理、对IoT项目的支持以及ServiceNow集成。\u003c/p\u003e\n\u003cp\u003e自从9月份推出Azure Pipelines以来,这种云托管构建和部署服务的采用一直正在增长。Azure DevOps首席项目经理Jeremy Epling在博文中写道:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e我们开始提供无限制的构建时间,并在我们托管的Linux、Windows和Mac机器上支持最多有10个并发作业。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e其中一项新功能是Visual Studio Code的Azure Pipelines扩展,为开发人员提供语法高亮显示和支持Azure Pipelines YAML格式的IntelliSense。此外,IntelliSense还可以识别schema——在YAML文件中的任意位置,开发人员都可以通过键盘快捷键(Windows上为Ctrl-Space,MacOS上为Cmd-Space)来检查文件当前位置的已验证内容。\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://static001.infoq.cn/resource/image/d0/65/d014e0ad3a993c6f38799c70e44d2065.png\" alt=\"\" /\u003e\u003cbr /\u003e\n来源:\u003ca href=\"https://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/\"\u003ehttps://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e借助Azure Pipelines,开发人员现在可以管理GitHub版本——一种打包和发布软件的方式。微软添加了新的\u003ca href=\"https://github.com/Microsoft/azure-pipelines-tasks\"\u003eGitHub Releases\u003c/a\u003e任务,支持所有常用的操作,例如附加二进制文件、发布草稿版本以及将版本标记为预发布。\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://static001.infoq.cn/resource/image/04/7d/04a921f67173c6a5b0c7ad888a047e7d.png\" alt=\"\" /\u003e\u003cbr /\u003e\n来源:\u003ca href=\"https://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/\"\u003ehttps://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e此外,微软在Azure Portal中为Azure IoT Edge添加了支持,以便可以快速部署基于IoT的解决方案。Epling在博客中写道:\u003c/p\u003e\n\u003cblockquote\u003e\n\u003cp\u003e通过在Azure DevOps项目中支持Azure IoT Edge,现在可以很轻松地部署使用Node.js、Python、Java、.NET Core或C开发的IoT Edge模块。此外,它还为你准备好用于开发、构建和部署IoT Edge应用程序所需的一切,包括:\u003c/p\u003e\n\u003cp\u003e1.Git代码存储库,其中提供了包含上述所有语言的IoT Edge应用程序示例。\u003cbr /\u003e\n2.用于Azure部署的构建和发布管道设置。\u003cbr /\u003e\n3.轻松配置Azure IoT Edge所需的Azure资源。\u003c/p\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e最后,微软还为Azure Pipelines用户提供了ServiceNow集成,ServiceNow是一项用于管理IT运营“事件、问题和变更”的云服务。借助新的ServiceNow Change Management\u003ca href=\"https://aka.ms/servicenow-pipelines-tasks\"\u003e扩展\u003c/a\u003e,用户可以使用AzurePipelines和ServiceNow Change Management来自动化部署过程,以进行风险评估、计划、审批和监督。\u003c/p\u003e\n\u003cp\u003e\u003cimg src=\"https://static001.infoq.cn/resource/image/85/3d/85758d18f3ff2043bd3d70310913da3d.png\" alt=\"\" /\u003e\u003cbr /\u003e\n来源:\u003ca href=\"https://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/\"\u003ehttps://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/\u003c/a\u003e\u003c/p\u003e\n\u003cp\u003e通过在部署过程中添加ServiceNow Change Management任务,用户可以使用部署的状态和结果来更新ServiceNow变更请求。此外,Epling在博客中表示,执行这项任务可以捕获到管道中的发布信息,从而提供了可追溯性。\u003c/p\u003e\n\u003cp\u003e\u003cstrong\u003e查看英文原文\u003c/strong\u003e:\u003ca href=\"https://www.infoq.com/news/2018/12/azure-pipelines-updates\"\u003eMicrosoft Announces New Features and Integrations for Azure Pipelines\u003c/a\u003e\u003c/p\u003e\n
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值