在之前的鐵人賽中,談過工作與工作之間的相依關係 dependencies,也談過使用 needs 來構成 DAG 有向無環圖,可以想像,工作與工作之間的關聯在...
隨著 GitLab 每個月固定釋出新版本持續的演進,GitLab CI/CD YAML 的語法也陸續有一些更新、調整,難免,也會有一些語法會進入棄用階段,這一篇...
在上一篇的內容中,實作了自己的 step,但目前僅止於可以接收外部的參數傳入到 step 中來供 step 的實作使用,但如果要從 step 實作後,把實作的結...
在上一篇內容中,初步認識了 GitLab CI/CD Steps 這個目前實驗中的功能,在今天的內容中,會建立出一個自己的 CI/CD Step。 要建立自己的...
過去的幾篇介紹了許多與 GitLab CI/CD Components 相關的內容,像是 inputs、Components以及對應的 Catalog 平台等等...
在上一篇的內容中介紹了如何從 Catalog 找到想要的 CI/CD Components,也提到使用 Components 時可以透過 Partial sem...
在上一篇的已經初步介紹了關於 GitLab CI/CD Components 的建立以及初步如何使用。接下來將基於目前的 Hello Component 專案,...
之前的幾天,介紹了關於 inputs 的使用,有提到 inputs 是 GitLab CI/CD Components 的一部分,因此,在接下來會開始更深入的介...
在 Day05 的時候提到,使用 inputs 可以透過正規表示式 regex 來規範使用者輸入的內容需要符合正規表示式的定義,另外,在 inputs 裡頭,還...
在上一篇中談到關於 GitLab 的 CI/CD Components 及一些 inputs 的初步體驗,在今天的內容,我們會談到更多關於使用 inputs 的...
GitLab CI/CD YAML 在 13.x 版本的年代,如果要與團隊或甚至是 Open Source 讓社群都可以一起共享整個流水線的規劃,大概只能透過...
在過去系列的文章中,曾經談過GitLab CI 怎麼從外帶入參數到流水線中?談變數 variable當時提到,變數也可以在手動觸發時帶入,但當時,必須要透過開發...
開始的第一篇,我們來談談在 GitLab CI 中 CI/CD YAML 語法中的關於重複利用的語法自 13.3 版以後,比較不一樣的地方。從 13.3 版的年...
在 2020 年第十二屆鐵人賽中,我以系列主題 用 用 GitLab CI 玩轉自動化測試與佈署 為題,當時以 GitLab 13.3 版本為基礎,撰寫了從入門...
● 前言 在開發流程中,版本控制策略不只影響團隊協作效率,也直接關係到部署風險與維運成本。 今天我會透過三種常見策略——Git Flow、GitHub Flow...
完整內容在此, 幹話王_Grafana GitLab 與 SonarQube 整合 GitHub Repository連結 GitLab 與 SonarQube...
鐵人賽最後一天,就讓我維持本次的參賽風格,內容能多水就有多水。(被揍飛) 今天繼續介紹 GitLab Quality Department 開發的另一個工具 P...
身為 Jira 管理員,會解這 30 個問題是很正常的! 如果不清楚,沒關係,你知道怎麼找到我們!本文章預定會同步收錄在 Titansoft_Atlassai...
鐵人賽倒數兩天,就不繼續介紹付費功能了,我們來看看 GitLab 的 Quality Department 吧! 在 Day 25 ~ 28 我介紹了幾個 Gi...
在 Day 26 我介紹了 GPT Data Generator 可以幫我們產出假資料,以便後續可以做 Load testing。 今天我們來玩另一個可以幫我們...
想不到吧,GitLab 效能測試居然有第三篇! 除了前兩天介紹背後使用了 K6 的 GitLab Performance Tool,GitLab 還有另一個是基...
昨天我們在 GitLab 上產出了足夠的假資料了,今天就正式進入 GitLab Performance Tool,用它來測試我們的 GitLab Server...
今天一樣不聊功能,改聊一個自架 GitLab 時,大家會想要了解的事情,那就是到底如何評估我需要多少資源來架設 GitLab? 咦,這個題目不是原廠文件上都寫好...
(時間不太夠,所以昨天預告的 Portfolio Management 範例我們改天再聊,今天先用一個比較小的主題讓我再次喘息一下。) 今天我們來看另一個 Gi...
大部分有在開發 Side Projects 的人應該都比較習慣使用 GitHub,而非 GitLab。而如果每次在 Local 開發,都要想辦法再次推送到 Gi...
(今天比較累,就直接來介紹功能,範例也許明天再來整理。) GitLab 大約從 10.x 開始,有逐漸在強化專案管理的功能,今天就來看一下目前被原廠分類在 Po...
昨天提到了如何使用 GitLab CI,但是最後這個 Runner Pods 發生錯誤而無法正常執行。 簡介 DinD 就類似於 kind,也就是 Docker...
今天我們來認識比較偏 Ops 端的功能——Incident management GitLab 作為包含整個 DevOps Lifecycle 的產品,大約在...
在 GitLab 歷史回顧中,我們看到自 2021 年 GitLab 就開始在佈局 AI 功能,直到 2024 正式推出名為 Duo 的 Add-ons,讓使用...
前兩天我們看了 GitLab 的 Pre-build scanning 與 Post-build scanning 付費功能,今天休息一回合,先不看更多功能,我...