iT邦幫忙

2023 iThome 鐵人賽

DAY 20
0
DevOps

CI/CD系列 第 20

Day20:PIPELINE_variables

  • 分享至 

  • xImage
  •  

這篇介紹簡單PIPELINE的指令:

CI_PIPELINE_ID:表示當前流水線的唯一識別符。它是一個數字,用於識別不同的流水線。

CI_PIPELINE_IID:表示當前流水線的內部識別符。類似於 CI_PIPELINE_ID,但僅在特定的專案範圍內唯一。

CI_PIPELINE_SOURCE:表示觸發流水線的來源。可能的值包括 "push"(推送到代碼庫)、"web"(Web 介面觸發)、"trigger"(通過觸發器觸發)等。

CI_PIPELINE_TRIGGERED:表示流水線是否由另一個流水線觸發。如果是由其他流水線觸發的,則該值為 "true",否則為 "false"。

CI_PIPELINE_URL:表示當前流水線的網址,可以在 GitLab 中訪問該流水線的詳細信息。

CI_PIPELINE_CREATED_AT:表示流水線的創建時間。它是一個日期時間戳,指示了流水線何時被創建。

這些環境變數可以用於你的 CI/CD 腳本中,幫助你根據流水線的狀態和來源來採取不同的操作。例如,你可以使用這些變數來生成相關的通知、日誌、報告等,以便更好地追蹤和管理你的 CI/CD 流程。


上一篇
Day19:JOB_variables
下一篇
Day21:PROJECT_variables
系列文
CI/CD30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言