.Net自動化構(gòu)建(Jenkins)

相關(guān)軟件

運(yùn)行Jenkis

  1. 安裝jdk
  2. 將jenkins.war放到c盤,打開cmd輸入java -jar jenkins.war,默認(rèn)端口號8080
  3. 使用瀏覽器打開http://localhost:8080,根據(jù)提示完成安裝
  4. 進(jìn)入插件管理,安裝以下插件
    • MSBuild Plugin
    • Git Plugin
    • GitHub Plugin
  5. 安裝Msbuild
  6. 將nuget.exe放到c盤
  7. 進(jìn)入系統(tǒng)管理>>全局工具配置,配置Git和Msbuild


    全局工具配置

    配置Git和Msbuild

創(chuàng)建asp.net mvc項目

使用visual studio 2015 創(chuàng)建一個項目并提交到github

新建任務(wù)

  1. 創(chuàng)建一個自由風(fēng)格的軟件項目,點(diǎn)擊確定


    創(chuàng)建一個自由風(fēng)格的軟件任務(wù)
  2. 選擇源碼管理,配置Github倉庫地址,賬號密碼


    源碼管理
  3. 選擇構(gòu)建觸發(fā)器,勾選輪詢SCM,每5分鐘檢查一次


    構(gòu)建觸發(fā)器
  4. 選擇構(gòu)建
    • 增加【執(zhí)行windows批處理命令】,輸入C:\nuget.exe restore .\HelloWorld.sln還原項目需要的dll
    • 增加【Build a Visual Studio project or solution using MSBuild】,輸入/p:DeployOnBuild=true /p:PublishProfile=Testing-Environment-CI-publish構(gòu)建項目


      構(gòu)建
  5. 配置完成后點(diǎn)擊保存

查看構(gòu)建結(jié)果

藍(lán)色為構(gòu)建成功


任務(wù)詳情
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容