首先需要了解一下什么是持續集成!!!
本篇僅僅只是集成編譯項目
參考:我忘了鏈接了。。。。(汪宇傑博客)
下載地址:https://visualstudio.microsoft.com/zh-hans/downloads/
首先你需要SQL2017以上版本 ,不支持以下版本
完成下載之后進行安裝(可選中文)
省略步驟。。。根據提示安裝完成之后打開(直接搜索Azure,會有以下頁面)
打開本機IIS會有類似一個站點(根據取名不同)
訪問創建你的第一個項目
選擇你的項目類型(以外部GIt為例子,.NETCore應用)
輸入項目GIt和分支之后,選模板
下載代理池,解壓,安裝
根據提示配置好之后運行下載的文件里面config.cmd
會提示輸入URl(這個URL是你這個網站的URL,記得帶上http),接下來一直回車確認就好了
成功之后run.cmd運行,不要關閉窗口,然后構建CI,新建生成管道,選擇項目和分支

至於下面這個路徑是存於當前的目錄,也就是生成的work目錄(嘗試更改之后發現編譯會有問題!!!!)
想要每一次GitHub收到commit都進行編譯的話
然后在選項這里,復制Markdown鏈接,新增到項目的 README.MD文件並提交
會有下面這個標識
然后回到Azure,點擊保存和排隊就可以了!!!
第一次會下載相關文件,比較慢
編譯成功后,你的GitHub項目主頁就會出現綠色succeeded的字樣
隨后只要有更改,就會觸發集成進行編譯,如果編譯成功就可直接進行發布