【2021鐵人賽】2021iThome鐵人賽結尾
終於來到了鐵人賽的最後一天,按照慣例在最後一天的文章是用來結尾的,所以並沒有任何的技術含量,只是聊聊這次鐵人賽的心得感想,也代表今年的連續30天不中斷發文挑戰完成。上次參加鐵人賽完賽好像有送T恤一件,今年不知道會有什麼東西?或許下個月有結果之後再來更新這篇文章吧!
終於來到了鐵人賽的最後一天,按照慣例在最後一天的文章是用來結尾的,所以並沒有任何的技術含量,只是聊聊這次鐵人賽的心得感想,也代表今年的連續30天不中斷發文挑戰完成。上次參加鐵人賽完賽好像有送T恤一件,今年不知道會有什麼東西?或許下個月有結果之後再來更新這篇文章吧!
前面的文章建立過了Release pipeline,但是那次並沒有加入多個不同的Artifacts來源,不過在前一篇文章中我們修改了Pipeline的識別文字格式,正好這篇就來再建立一個Release pipeline,同時加入不同的Artifact來源吧!
Build pipeline與Release pipeline預設的識別格式預設以日期加上序號或是名稱加上序號的格式儲存,像是20211010.1、Release-1這樣的識別文字,其實這個識別文字的格式是可以設定的,改成更容易識別的格式的作法是…
前一篇的文章中介紹了傳統編輯器並看到了一個Pipeline中可以有多個不同的Agent Job,實際上YAML格式的Pipeline也可以定義多個不同的Agent Job,這一篇就來看看該如何像Classic editor一樣加入多個不同的Agent Job吧!
先前在「CI/CD從這裡:設定第一個Pipeline(範本與編輯介面介紹)」這篇文章內容建立Pipeline的 … 閱讀全文
我相信如果是使用微軟產品的公司,大多數也都有使用Microsoft Teams作為公司內部的IM訊息軟體,所以 … 閱讀全文
先前我們建立Build pipeline和Release pipeline的時候使用的都是管理者的帳號,可以建 … 閱讀全文
這篇我們來建立Release pipeline吧! 從Azure DevOps Project左邊的Pipel … 閱讀全文
前一篇文章建立了Azure DevOps Agent的Windows Container Image,已經知道了基本的概念就是:1.選擇基底映像檔、2.安裝所需要的額外套件與程式、3.將Azure DevOps Agent的開始程式start.ps/start.sh複製進去。
這篇延續前一篇在Windows VM中安裝Azure DevOps Agent的內容,講解了如何讓Agent在Windows Container中執行,從基底映像檔的差異到挑選適合的映像檔在Dockerfile中使用,也示範如何將Host中Docker提供給Container使用。