自動持續集成和持續交付使用磚磚實驗室CI / CD模板
內容概述我們為什麼需要另一個部署框架?簡化CI / CD使用磚磚通過可重用模板的開發生命周期上部署如何……
對數據的需求和機器學習(ML)應用程序的增長,企業采用持續集成和部署實踐,以確保他們可以部署大規模可靠數據和人工智能工作流。今天我們宣布第一組GitHub操作磚,這使它容易實現數據的自動化測試和部署和ML工作流從你的首選CI / CD提供者。例如,您可以拉上運行集成測試請求,或者你可以運行一個毫升培訓管道主要推動。通過將您的工作流自動化,可以提高開發人員的生產力,加速部署和為你的最終用戶和組織創造更多價值。
今天,團隊花大量的時間為他們的數據和設置CI / CD管道人工智能工作負載。製作這些CI / CD管道可以是一個艱苦的過程,需要整合多個api創建自定義插件,然後維護這些插件。GitHub磚自身行動的操作提供一個簡單的和簡單的方法來運行工作流磚筆記本從GitHub的行動。釋放這些操作,您現在可以輕鬆地創建和管理自動化工作流數據磚。
我們推出兩個新GitHub行動GitHub市場幫助數據工程師和科學家運行直接從GitHub筆記本。
你可以使用的操作運行筆記本從你回購以多種方式。例如,您可以使用它們來執行以下任務:
下麵是一個例子,如何使用新引入的行動來運行一個筆記本在磚從GitHub操作工作流。
名稱:運行一個筆記本在磚在PRs在:pull_request:
工作:運行- - - - - -磚- - - - - -筆記本:運行- - - - - -在:ubuntu- - - - - -最新的步驟:- - - - - -名稱:Checkout回購用途:行動/結帳@v2- - - - - -名稱:運行一個磚筆記本用途:磚/運行- - - - - -筆記本@v0與:當地的- - - - - -筆記本- - - - - -路徑:路徑/來/我的/databricks_notebook.py磚- - - - - -主持人:http://亞洲開發銀行- - - - - -XXXX.XX.dev.azuredatabricks.net磚- - - - - -令牌:${{秘密。DATABRICKS_TOKEN}}git- - - - - -提交:$ {{github.event.pull_request.head。沙}}新- - - - - -集群- - - - - -json:>{“num_workers”:1,:“spark_version 10.4.x-scala2.12”,:“node_type_id Standard_D3_v2”}
準備開始還是自己試試?你可以閱讀更多關於GitHub行動為磚和如何使用它們在我們的文檔:持續集成和交付使用GitHub磚上行動。