iT邦幫忙

2025 iThome 鐵人賽

DAY 1
2
DevOps

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

Day01 - GitLab CI 2025 關於這系列以及預計規劃

  • 分享至 

  • xImage
  •  

在 2020 年第十二屆鐵人賽中,我以系列主題 用 用 GitLab CI 玩轉自動化測試與佈署 為題,當時以 GitLab 13.3 版本為基礎,撰寫了從入門操作、.gitlab-ci.yml 的進階重構,到實務中可能遇到的各種問題與經驗分享。

時光荏苒,轉眼來到 2025 年,GitLab 的版本也從 13.3 發展到即將釋出的 18.3。在這段期間,GitLab CI/CD 歷經多次重大更新,功能更強大,語法更成熟,那麼,它在這五年間究竟帶來了哪些改變呢?

這次的新系列 「GitLab CI 2025:深入玩轉流水線與實戰紀錄」,將延續 2020 年的精神,但聚焦於現代化的 GitLab CI/CD 應用,內容將包含:

1. 從 GitLab 13.3 到 18.3 的新功能與調整

逐一介紹各版本新增或變動的 CI 功能,並透過實際範例進行 Demo,幫助快速掌握差異。

2. 基於功能演進,如何維護與重構 .gitlab-ci.yml

GitLab 持續加強語法,並引入 (CI/CD components | GitLab Docs),讓重複使用與重構更有效率。本系列將深入探討如何在現今版本中規劃與維護 pipeline。

3. 實務挑戰與解法分享

在真實專案中,總有一些 GitLab CI 難以直觀達成的需求。本系列會分享我曾遇到的挑戰與解決方式,並歡迎讀者留言交流,若時間允許,也會將你的問題納入後續文章。

接下來,就正式展開這 30 天的鐵人賽挑戰!
我是墨嗓(陳佑竹),期待這次的內容能帶給你實用的啟發與幫助。


下一篇
Day02 - 使用 !reference 更靈活的管理 CI/CD YAML
系列文
GitLab CI 2025:深入玩轉流水線與實戰紀錄3
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言