天藍色管道任務
v247
此儲存庫包含 Azure Pipelines 和 Team Foundation Server 開箱即用提供的任務。
這提供了有關我們如何編寫任務的公開範例,這將幫助您編寫可以上傳到您的帳戶或伺服器的其他任務。 請參閱下面的寫作任務。檢查 Deprecation.md 檔案以取得不再支援的任務清單。
建置和測試 | |
---|---|
視窗 | |
macOS | |
Linux |
請參閱持續整合和部署的文件。
如果您在建置/發佈中需要自訂功能,使用現有腳本執行任務(例如 PowerShell 或 Bash 任務)通常會更簡單。 如果您需要在許多建置定義中進行更深入的整合或可重複使用性,那麼編寫新任務可能是合適的
任務只是工具運行者。 他們知道如何以一流的方式運行 MSBuild、VSTest 等…並處理返回程式碼、如何處理 std/err 以及如何根據預期輸出編寫時間軸記錄。 他們還可以存取憑證以寫回 TFS/Azure Pipelines。
若要將自訂任務上傳至 Azure Pipelines,請使用 TFS 跨平台命令列實用程式。
也可以使用 Azure DevOps 擴充功能來部署任務。請參閱本教程,了解如何編寫自訂任務並將其打包到擴充功能中。
該項目歡迎貢獻和建議。
該專案採用了微軟開源行為準則。有關詳細信息,請參閱行為準則常見問題解答或聯繫 [email protected] 提出任何其他問題或意見。
我們在此處(提交 GitHub 問題)和開發者社群接受問題報告。
您認為可能有安全問題嗎?您是否遭到網路釣魚或發現安全漏洞?請不要在此處報告 - 請發送電子郵件至 [email protected] 告知我們。