本地搭建持續集成(AzureDevops)


首先需要了解一下什么是持續集成!!!

本篇僅僅只是集成編譯項目

參考:我忘了鏈接了。。。。(汪宇傑博客)

下載地址: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的字樣

 隨后只要有更改,就會觸發集成進行編譯,如果編譯成功就可直接進行發布

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM