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 1

【把玩Azure DevOps】Day1 前言

光陰似箭,歲月如梭…呃…不是…,我是要說離我前一次報名參加鐵人賽已經間隔了8年…又是一個去年原本看著看著原本打算報名,結果又是隔了一年才真正的報名參加…(好熟的...

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

【把玩Azure DevOps】Day2 Azure DevOps介紹

DevOps是近幾年很熱門的關鍵字和技術,微軟在這個部份自然也不會缺席,只是過往的產品名稱並不是叫「Azure DevOps」,以前的產品名稱叫「Team Fo...

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

【把玩Azure DevOps】Day3 Organization與Projects

首先,在網址列輸入dev.azure.com這個網址,如果已經是有登入Microsoft Account的話,有可能會導向到建立Organization的頁面或...

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

【把玩Azure DevOps】Day4 版本控制系統Repos:初探Git Repo

Azure DevOps上的Repos可以分成Git Repo和TFVC Repo,這篇文章就先簡單的來看一下Git Repo吧! 一開始建立Project的時...

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

【把玩Azure DevOps】Day5 版本控制系統Repos:建立第二個Repo,TFVC Repo

前一篇文章提到了Azure DevOps上的Repos可以分成Git Repo和TFVC Repo,因為最初建立Project的時候預設的版控是Git,所以系統...

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

【把玩Azure DevOps】Day6 CI/CD從這裡:開始之前的準備(範例介紹)

前面在介紹Git Repo的時候有上傳了幾個C#的Project,裡面只有幾行簡單的程式,是為了接下來的CI/CD Pipeline文章而準備,不過當時只有上傳...

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

【把玩Azure DevOps】Day7 CI/CD從這裡:設定第一個Pipeline(範本與編輯介面介紹)

前一篇介紹了要用來作為建立Pipeline的材料,這篇就要開始來建立第一個Build Pipeline,也是CI(Continue Integration)的第...

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

【把玩Azure DevOps】Day8 CI/CD從這裡:設定第一個Pipeline(成功與失敗)

前一篇文章介紹了Pipeline的範本與編輯介面,並且比較了.NET Desktop範本與Starter範本的內容,這一篇用Starter範本來介紹Pipeli...

2021-09-20 ‧ 由 鳴人 分享
DAY 9

【把玩Azure DevOps】Day9 CI/CD從這裡:編譯專案與上傳成品

前面的文章都是在介紹Pipeline介面、範本內容,這一篇終於要真正進入正題,將Repo中的ConsoleApp透過Pipeline來編譯,並且將編譯完成的成品...

2021-09-21 ‧ 由 鳴人 分享
DAY 10

【把玩Azure DevOps】Day10 CI/CD從這裡:第2個Pipeline,建立共用的Build Pipeline

從前面的幾篇文章應該已經知道建立新的Pipeline可以從哪裡開始,所以廢話不多說,第二個Pipeline就直接從Starter範本再度開始。 首先,這個共用的...

2021-09-22 ‧ 由 鳴人 分享