iT邦幫忙

鐵人檔案

2025 iThome 鐵人賽
回列表
DevOps

GitLab CI 2025:深入玩轉流水線與實戰紀錄 系列

在 2020 年第十二屆鐵人賽中,我以「用 GitLab CI 玩轉自動化測試與佈署」為題,分享了當時 GitLab 13.x 版本下的 CI 實戰心得,內容涵蓋從入門基礎到進階應用的完整紀錄。轉眼五年過去,GitLab 已演進至 18.x,歷經多次重大更新,不僅語法與功能更加成熟,也在雲端整合與安全性甚至是 AI 整合上有明顯的提升。這次的系列文章「GitLab CI 2025:深入玩轉流水線與實戰紀錄」,將延續當年的精神,但聚焦在期間的變化,與一些實務上遇到的難題紀錄,希望可以帶你一同探索 GitLab CI 在 2025 年各種可能性。

參賽天數 23 天 | 共 23 篇文章 | 6 人訂閱 訂閱系列文 RSS系列文 團隊兩貓一犬一條龍小隊
DAY 21

Day21 - 只在特定 Git Branch 的 Git Tag 執行 GitLab CI Job

今天的題目來自 Stack Overflow 「How to run a Gitlab-CI job only if a tag is created on t...

2025-09-30 ‧ 由 墨嗓 分享
DAY 22

Day22 - 讓 Pipeline 的所有 Job 都在同一個 Runner 執行 - 1

今天的案例,來自朋友的需求。在擁有多個 GitLab Runner 執行環境中,有一個維運自動化 Pipeline 流程,希望 Pipeline 在啟動之後 P...

2025-10-01 ‧ 由 墨嗓 分享
DAY 23

Day23 - 讓 Pipeline 的所有 Job 都在同一個 Runner 執行 - 2

在上一篇的內容中,想要實現讓 Pipeline 的所有 Job 都在同一個 Runner 上執行,目前打算使用 CI_RUNNER_TAGS 這個 Pre-de...

2025-10-02 ‧ 由 墨嗓 分享