去年參加的鐵人賽題目是「把玩Azure DevOps」,是對於Azure DevOps的基本介紹與初階的應用,實際上還有很多變化與進階的應用方式。
今年從鐵人賽還沒開賽之前就一直思考著要不要報名,延續去年Azure DevOps的題目,將內容再更深入一點。
想著想著拖著拖著就這麼到了最後一天的晚上…,最後決定還是先送出報名再說,後面的就交給時間來決定吧!
今年的內容將延續去年的主題繼續介紹Azure DevOps,將介紹在多個Azure DevOps專案的情況下要如何設計共用的Pipeline內容,搭配一些Docker Container的應用,再加上一點點雲端服務的使用。
終於在前面把該拆成範本的YAML差不多都搞定了。 不過如果這樣子就要開始應用在多個不同的Azure DevOps專案,並且是.Net開發的系統而且使用Docke...
這篇要來聊聊Azure DevOps Pipeline的Task與CLI的抉擇,為什麼會這樣說呢? 因為其實在Azure DevOps Pipeline中已經有...
這一篇的標題雖然和前面的「基本版-建立CI Pipeline(1)」有點像,但是並不是打算相同的內容再來一次,或是有太多在YAML的部份進階的修改,因為YAML...
我們前面會將大部份的YAML設計都改成範本的主要原因就是為了大部份的內容可以重複使用,並且在需要調整需修改的時候不需要每一個專案都去修改,所以會建立多個Azur...
YAML範本設計終於來到了尾聲,前一篇連變數都把它範本化了,還有什麼地方可以優化的嗎? 有的!如果回頭檢視之前設計的YAML內容,肯定還是可以發現有什麼地方可以...
CI Pipeline的YAML搞定之後,別忘了接續它動作的是CD Release Pipeline,之前在基本版-建立CD Release Pipeline這...
距離鐵人賽結束的時間剩沒幾天,後面幾個篇幅來些比較清淡的項目。 前面提到過將Pipeline範本化設計就是為了建立多個Azure DevOps專案的時候可以快速...
雖然預期範本和架構設計好之後會陸續有新的專案申請開設,但是如果都是人員透過電話、Email或是親自來找你建立專案似乎太麻煩了一點,而且可能每次都會被詢問需要提供...
昨天我們利用Microsoft Forms建立了新專案的申請表單,在文章中提到選擇微軟的Forms而不是Google表單的原因,主要就是為了透過Power Au...
時光飛逝,轉眼間已經來到30天連續發文的最後一天,這篇文章成功發送出去之後,就代表今年的鐵人賽30天不中斷發表文章的挑戰也成功了,連續兩年參加iThome的鐵人...