微软发布新的 Azure Pipelines 功能和集成
在最近舉行的Connect()大會上,微軟發布了幾項新功能以及與 Azure Pipelines 的集成,包括 Visual Studio Code 的 Azure Pipelines 擴展、GitHub 版本管理、對 IoT 項目的支持以及 ServiceNow 集成。
自從 9 月份推出 Azure Pipelines 以來,這種云托管構建和部署服務的采用一直正在增長。Azure DevOps 首席項目經理 Jeremy Epling 在博文中寫道:
我們開始提供無限制的構建時間,并在我們托管的 Linux、Windows 和 Mac 機器上支持最多有 10 個并發作業。
其中一項新功能是 Visual Studio Code 的 Azure Pipelines 擴展,為開發人員提供語法高亮顯示和支持 Azure Pipelines YAML 格式的 IntelliSense。此外,IntelliSense 還可以識別 schema——在 YAML 文件中的任意位置,開發人員都可以通過鍵盤快捷鍵(Windows 上為 Ctrl-Space,MacOS 上為 Cmd-Space)來檢查文件當前位置的已驗證內容。
來源:https://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/
借助 Azure Pipelines,開發人員現在可以管理 GitHub 版本——一種打包和發布軟件的方式。微軟添加了新的GitHub Releases任務,支持所有常用的操作,例如附加二進制文件、發布草稿版本以及將版本標記為預發布。
來源:https://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/
此外,微軟在 Azure Portal 中為 Azure IoT Edge 添加了支持,以便可以快速部署基于 IoT 的解決方案。Epling 在博客中寫道:
通過在 Azure DevOps 項目中支持 Azure IoT Edge,現在可以很輕松地部署使用 Node.js、Python、Java、.NET Core 或 C 開發的 IoT Edge 模塊。此外,它還為你準備好用于開發、構建和部署 IoT Edge 應用程序所需的一切,包括:
1.Git 代碼存儲庫,其中提供了包含上述所有語言的 IoT Edge 應用程序示例。
2. 用于 Azure 部署的構建和發布管道設置。
3. 輕松配置 Azure IoT Edge 所需的 Azure 資源。
最后,微軟還為 Azure Pipelines 用戶提供了 ServiceNow 集成,ServiceNow 是一項用于管理 IT 運營“事件、問題和變更”的云服務。借助新的 ServiceNow Change Management擴展,用戶可以使用 AzurePipelines 和 ServiceNow Change Management 來自動化部署過程,以進行風險評估、計劃、審批和監督。
來源:https://azure.microsoft.com/nl-nl/blog/new-azure-pipelines-announcements-vs-code-extension-github-releases-and-more/
通過在部署過程中添加 ServiceNow Change Management 任務,用戶可以使用部署的狀態和結果來更新 ServiceNow 變更請求。此外,Epling 在博客中表示,執行這項任務可以捕獲到管道中的發布信息,從而提供了可追溯性。
總結
以上是生活随笔為你收集整理的微软发布新的 Azure Pipelines 功能和集成的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: .NET Core下的Spring Cl
- 下一篇: 使用PerfView监测.NET程序性能