Azure DevOps in Action - 建立Linux環境的Build Agent
Azure DevOps也可以輕易地建立在Linux環境上的Build Agent,底下我們將會採用Ubuntu的VM環境來示範這個動作。  首先,我們建議您用Azure上的Ubuntu 20.04虛擬機範本,相關的建立參數如下:   我採用D4s_v3的虛擬機等級,在East Asia資料中心建立該伺服器。同時為了讓我能夠從Windows環境連上該伺服器做後續設定,我選擇了開啟SSH(22) Port。  請牢記你建立時所輸入的帳號密碼。  在虛擬機建立完之後,可以透過PowerShell(我是使用 Windows Terminal)以ssh指令來連上該伺服器,並且輸入密碼:   ssh 帳號@IP   例如:   遠端登入成功之後,即可對該伺服器下達指令。  先整理一下我們登入後要做的事情,分別是:   安裝 .net core SDK(為了可以進行 dotnet build)  下載Azure DevOps Agent套件(壓縮檔)  解壓縮套件  安裝套件並進行設定(過程中需用到PAT)  執行Agent   整個動作,可以從Azure DevOps的Orgnization Settings開始:   從Orgnization Settings選單點選Agent Pools,選擇Default(即為Self-Hosted Agent),接著點選New Agent。  在出現的畫面中,請點選Linux,你會看到安裝Linux Build Agent的步驟:   首先,請點選上圖A的部分,複製agent套件的下載位置,在筆者截稿時,該位置為:   https://vstsagentpackage.azureedge.net/agent/2.202.1/vsts-agent-linux-x64-2.202.1.tar.gz   接著,請在powershell以ssh連線的ubuntu環境中,下達底下指令:   mkdir myagent && cd myagent   這會建立一個myagent資料夾,並且進入該資料夾中。  接著,請執行底下指令,來下載agent:   curl -O https://vstsagentpackage.azureedge.net/agent/2.202.1/vsts-agent-linux-x64-2.202.1....