GitLab CI/CD課程25

GitLab Environments: Describe where code is deployed

ZONGRU Li
Aug 13, 2022

前一篇完成後,也可以透過EC2暴露的DNS位置進到啟動的應用程式畫面:

但是我們可能會希望在Pipeline成功完成後

能有一個佈署環境的資訊或連結也一併出現在結果上

也就是直接提供"Environments""Deployments"資訊出來

其實GitLab介面有這樣的區塊在:

而實際能將Environments暴露的方式也是直接寫到Pipeline最後面:

或是變數化先宣告在開頭:

另外特別注意到,當我們像上面定義了environment這個新的attribute之後

GitLab會不認得其名稱name,進而幫我們新建立environment

上面的PipelineCommit測試前要記得先手動移除docker container

然後commit上述的Pipeline code

有順利跑完

另外這邊還能繼續展開看到:

該頁面就呈現了一個簡單的Overview提供快速了解佈署的結果

當前的完整Pipeline內容為:

參考課程(reference)

--

--

ZONGRU Li
ZONGRU Li

Written by ZONGRU Li

2022/11/17 開源部分個人筆記給LINE "Java程式語言討論區"社群,希望能對社群的技術學習做一點點貢獻.(掩面....記得退訂閱!

No responses yet