gitlab
如何 Trigger 所有專案的 gitlab-ci
Table Of Content
在 CICD Repository 中的 gitlab-ci.yml 使用 Gitlab Trigger 去觸發組內專案的 gitlab-ci 做測試。之前有部內同仁詢問要如何知道一下指令有正常運行
摘寫 pipeline source 等於 trigger,讓別人可以執行整合測試.
以下是我的測試的範例:
- 在 CICD 專案中建立一個 gitlab-ci.yml 檔案
- 寫上執行的 stages
- 接下去就是寫要觸法的 Jobs
- 在 Job 內不需要使用 script,使用 trigger
- project 是要 Trigger 測試的專案
- branch 是要 Trigger 測試的分支
寫好了之後就可以上傳到 CICD repository 上了