iT邦幫忙

2023 iThome 鐵人賽

DAY 13
0

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

我們先跟著官方教學成功做一個pipeline出來,
再慢慢解釋這是什麼。

官方教學

  1. 創建github帳號
  2. 登入後,點這個網址 :https://github.com/Azure-Samples/js-e2e-express-server,
  3. 再點選網址右上方的fork,代表你複製一份到你的github repo
  4. 回到azure devops的頁面,點選創建pipeline
  5. source選擇github,然後與自己的github連結後,選擇剛剛fork的repo,名稱應該會是js-e2e-express-server
  6. Select的部分選擇node js,azure devops就生出了一份yaml!(也就是腳本!)
  7. Review your pipeline YAML
  8. save and run

可以看到pipeline跑的時候有個藍色圈圈,代表正在跑。
當狀態變成綠色勾勾,就代表完成了。

就在剛剛的五分鐘內,我們成功建立一個可以自動啟js server的pipeline,
之後只要滑鼠點一下run就可以再跑一次。

也就是你更新程式後,這裡都不用改,只需要按run,就能成功部屬囉!


上一篇
Day12 azure devops repo 權限管理 (下)
下一篇
Day14 自動化管線的三大要素
系列文
CI/CD超入門,一天只要十分鐘的Azure Devops真.新手教學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言