iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
DevOps

CI/CD超入門,一天只要十分鐘的Azure Devops真.新手教學 系列

今年會延續往年的真.新手教學,
希望使用淺顯易懂的文字.讓完全沒有概念的人能理解CI/CD,
並且使用Azure Devops實作,
另外搭配AI生成內容,補上細節。

如果只希望了解基本概念的,可以跳過所有的名詞解釋,只看NOTE即可。

目標設定是一天十分鐘,讓真.新手三十天學會基礎Azure Devops操作。

鐵人鍊成 | 共 30 篇文章 | 7 人訂閱 訂閱系列文 RSS系列文 團隊連名字都想不到
DAY 11

Day11 azure devops repo 權限管理 (上)

在昨天我們已經建立一個repo了,可以看到畫面上可以如其他平台對專案做管理,像是建立檔案、更改檔案內容等等。 除此之外,我們還可以針對repo做一些權限設定。點...

2023-09-26 ‧ 由 Cinna 分享
DAY 12

Day12 azure devops repo 權限管理 (下)

在 azure devops repo 權限管理中,較常用的是以下設定: Settings Default branch name for new repos...

2023-09-27 ‧ 由 Cinna 分享
DAY 13

Day13 第一條azure devops pipeline

repo的部分大致介紹完了,現在介紹pipeline。基本上可以想像pipeline就是一個會照你的設定自動操作的管線。簡單來說,你寫好腳本,pipeline就...

2023-09-28 ‧ 由 Cinna 分享
DAY 14

Day14 自動化管線的三大要素

昨天成功建立了一條PIPELINE,靠的便是我們在選擇NODE.JS時,AZURE DEVOPS生成的YAML檔。我們可以回到github查看,會有一個新的檔案...

2023-09-29 ‧ 由 Cinna 分享
DAY 15

Day15 認識AZURE DEVOPS PIPELINE腳本寫法(上)

Day13時成功建立了一條PIPELINE,在理解了自動化管線的三個要素後,我們接下來來看這個檔案azure-pipelines.yml。 我們看下內容: No...

2023-09-30 ‧ 由 Cinna 分享
DAY 16

Day16 Azure DevOps Agent的基本介紹

Azure DevOps Agent 是一支程式,可以幫我們執行腳本。當我們在Azure DevOps按下執行時,順序會是USER-Agent-執行的地方。也就...

2023-10-01 ‧ 由 Cinna 分享
DAY 17

Day17 認識AZURE DEVOPS PIPELINE腳本寫法(下)

目前我們已經知道trigger(觸發條件)以及pool(執行者)。再接下去看這份yaml。 steps: - task: NodeTool@0 inputs...

2023-10-02 ‧ 由 Cinna 分享
DAY 18

Day18 檢視pipeline的執行紀錄

現在,我們回頭看一下之前pipeline的執行紀錄。 Initialize job Checkout /js-e2e-express-server@main t...

2023-10-03 ‧ 由 Cinna 分享
DAY 19

Day19 開啟pipeline log

雖然pipeline的執行紀錄已經有基本資訊,但如果要更深入的debug,通常會開啟pipeline log。 開啟pipeline log後,在執行紀錄會多上...

2023-10-04 ‧ 由 Cinna 分享
DAY 20

Day20 安裝一個自己的agent吧! 1.agent pool

我們在談到agent時,有提到Self-hosted agents,具體要在哪裡安裝呢?點到左下角的組織設定,在pipeline下方有個agent pool。...

2023-10-05 ‧ 由 Cinna 分享