iT邦幫忙

鐵人檔案

2021 iThome 鐵人賽
回列表
DevOps

把玩Azure DevOps 系列

不敏捷、無關CI、CD也可以玩Azure DevOps
工程師必用的幾個Azure DevOps功能:Repos、Pipelines、Artifacts使用心得分享
Pipeline心得中包含建立自己的Azure DevOps agent,用自己的機器執行pipeline任務
透過Artifacts功能擁有Private nuget、npm,並且設計pipeline來建立nuget package
更多的心得分享就從文章中來探索吧!

鐵人鍊成 | 共 30 篇文章 | 13 人訂閱 訂閱系列文 RSS系列文 團隊ㄟˊ~這是幹嘛的?
DAY 11

【把玩Azure DevOps】Day11 Azure DevOps Artifacts簡介

前面連續好幾篇的Pipeline,是不是有點膩了呢?這一篇讓我們暫時來換換口味吧! 這裡的Artifacts指的是Project左邊選單中的Artifacts,...

2021-09-23 ‧ 由 鳴人 分享
DAY 12

【把玩Azure DevOps】Day12 Artifacts應用:上傳第一個nuget package

前一篇文章簡單介紹了Azure DevOps Artifacts,知道了它就是用來存放私有套件的套件庫,這一篇我們就來將C# Project產生的nuget p...

2021-09-24 ‧ 由 鳴人 分享
DAY 13

【把玩Azure DevOps】Day13 Pipeline與Artifacts應用:Build nuget package上傳到Private nuget

前一篇內容設定了C#專案裡的Generate NuGet package on build,讓專案編譯的時候自動產生nupkg檔案,接著手動使用cli工具將nu...

2021-09-25 ‧ 由 鳴人 分享
DAY 14

【把玩Azure DevOps】Day14 Extensions for Azure DevOps:Azure DevOps也能裝外掛?

許多功能強大的系統或軟體都會設計有能夠安裝額外的擴充套件或外掛的功能,藉此延伸軟體的功能應用層面,Azure DevOps Service/Server同樣也提...

2021-09-26 ‧ 由 鳴人 分享
DAY 15

【把玩Azure DevOps】Day15 Pipeline與Artifacts應用:覆寫C#專案屬性資訊(上傳nuget package成功)

前面文章透過Pipeline上傳nuget package到Artifact feed的時候因為產生的版本已經在之前上傳過了,所以造成Pipeline最後執行失...

2021-09-27 ‧ 由 鳴人 分享
DAY 16

【把玩Azure DevOps】Day16 Artifacts應用:讓外部合作夥伴也可以從Private nuget安裝Package

前面幾篇文章都在提Azure DevOps Artifacts,也就是如何利用這個服務來達成私有化的nuget套件庫。雖然私有的套件庫可以不需要將公司專案的pa...

2021-09-28 ‧ 由 鳴人 分享
DAY 17

【把玩Azure DevOps】Day17 CI/CD從這裡:Pipeline設定Schedule,每日晚上排程執行

現在有不少的軟體會有一個特殊的版本叫Nightly,從字面上的意思就可以得知是指每個晚上發行的版本,而這個每晚發佈一個版本基本上都是靠Pipeline在晚上的時...

2021-09-29 ‧ 由 鳴人 分享
DAY 18

【把玩Azure DevOps】Day18 CI/CD從這裡:Pipeline設定Yaml以外的Trigger方式

前一篇提到了Build pipeline的排程除了可以在Yaml內設定之外,也可以透過傳統UI的方式設定。同樣的,Repo內的檔案異動觸發的方式也分為Yaml設...

2021-09-30 ‧ 由 鳴人 分享
DAY 19

【把玩Azure DevOps】Day19 CI/CD的關鍵:Azure DevOps Agent

先前介紹Azure DevOps的Pipelines的時候有提到過Azure DevOps Agent,它是Pipelines與Releases執行的基礎,前面...

2021-10-01 ‧ 由 鳴人 分享
DAY 20

【把玩Azure DevOps】Day20 建立自管的Azure DevOps Agent(Windows VM agent)

前一篇已經簡單的介紹了Azure DevOps Agent,這篇還是實際來操作一次在Windows VM中安裝Azure DevOps Agent吧! 首先,我...

2021-10-02 ‧ 由 鳴人 分享