微軟發佈新的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在博客中表示,執行這項任務可以捕獲到管道中的發佈信息,從而提供了可追溯性。

查看英文原文Microsoft Announces New Features and Integrations for Azure Pipelines

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章