iT邦幫忙

2023 iThome 鐵人賽

DAY 18
0

現在,我們回頭看一下之前pipeline的執行紀錄。

Initialize job
Checkout /js-e2e-express-server@main to s
Install Node.js
npm install and build
Finalize Job

整個紀錄可以清楚看到agent執行時做的事情。
也就是azure devops會連到agent,
agent就在所在環境執行工作。
以這個執行紀錄,
可以看到:
第一行:初始化工作,
第二行:agent開始checkout程式,把程式拉到agent在的地方的s資料夾,
第三行:agent完成NodeTool@0整個task,這邊秀出displayName:Install Node.js,
第四行:是script的displayName,代表執行npm install 和npm run build。
最後是Finalize Job 結束工作。

因此如果要清楚記錄到底agent做了什麼事情,
在yaml中就要認真寫log。

那執行成功,正常執行都會是綠色,如果遇到錯誤,會是紅色,並且有錯誤訊息。
或是我們會打開pipeline log,會有更詳細的訊息,
明天再介紹開log的方式。


上一篇
Day17 認識AZURE DEVOPS PIPELINE腳本寫法(下)
下一篇
Day19 開啟pipeline log
系列文
CI/CD超入門,一天只要十分鐘的Azure Devops真.新手教學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言