GitLab CI/CD課程5

only: Specify when job should run

ZONGRU Li
Aug 3, 2022

前面的範例很明顯都是針對Source Code Repo

main branch進行pipeline:

接著可能會分離出一個feature branch會發生什麼事?

然後立刻到pipeline的區塊查看:

但是更多情況下,有可能只希望feature branch只做完測試

但是不做打包與部屬的動作

但是現況是:

實際上想要的是:

以避免這些臨時的branch影響到實際系統的運作

其實只要調整一下.gitlab-ci.yml也就是pipeline內容就好了

並在各個Job內加入"only""except"條件:

接著立刻到Pipeline頁面看到:

點進去可以看到:

參考課程(reference)

--

--

ZONGRU Li
ZONGRU Li

Written by ZONGRU Li

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

No responses yet