如何通過雲效進行函式計算(FC)釋出
阿新 • • 發佈:2021-11-03
一、背景
如果您使用的是函式計算(FC),要將您的程式碼部署到函式計算,並以事件驅動的方式觸發函式執行。那麼本文件可以幫助您實現研發流程的協同自動化。雲效持續整合流水線 Flow,是企業級持續整合和持續交付工具,通過構建自動化、整合自動化、驗證自動化、部署自動化,完成從開發到上線CICD過程。通過持續向團隊提供及時反饋,讓交付過程高效順暢。二、雲效解決方案
通過雲效持續交付流水線和函式計算(FC)很好的結合在一起,為應用的持續交付提供了很好的基礎保障,如下圖: 開發者提交程式碼變更到程式碼庫,雲效在監聽著程式碼庫的變動,一旦程式碼發生變化,將自動觸發流水線一次構建任務的執行,流水線會自動拉取您更新的程式碼分支,併發布到您的 FC 函式服務上。這一切,都是通過自動化的手段進行完成,您無需再手動下載程式碼檔案並打包上傳至您的 FC 函式服務。三、雲效操作實踐
目前雲效支援您通過三種方式釋出至函式計算: 1.直接通過程式碼倉庫的原始碼釋出。 2.通過 OSS 上傳發布,適合需要在 OSS 上對您每次釋出的原始碼檔案進行儲存管理的場景。要使用這類釋出方式,您需要在釋出前在雲效裡將您的原始碼檔案打包後上傳至 OSS。 3.通過映象釋出,適合您的函式服務執行環境為自定義環境 custom-container,需要通過映象來發布您的函式服務的場景。要使用這類釋出方式,您需要在釋出前在雲效裡進行映象構建並推送至阿里雲容器映象服務(ACR)。本文主要介紹第一種方式,直接拉取原始碼釋出至函式計算服務。
1、建立流水線- 進入雲效,點選頁面左上角的dock,選擇流水線進入Flow
說明 立即體驗:雲效流水線Flow
- 點選右上角【新建流水線】,進入流水線建立嚮導頁面。
- 選擇空模板,並點選建立