国产99久久精品_欧美日本韩国一区二区_激情小说综合网_欧美一级二级视频_午夜av电影_日本久久精品视频

最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

jenkins部署.net平臺自動(dòng)化構(gòu)建的方法步驟

來源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 22:34:56
文檔

jenkins部署.net平臺自動(dòng)化構(gòu)建的方法步驟

jenkins部署.net平臺自動(dòng)化構(gòu)建的方法步驟:在引入自動(dòng)化部署工具的時(shí)候,我們對比了jenkins和gitlab CI,jenkins有非常豐富的插件,配置起來方便。gitlab CI更傾向于腳本配置,當(dāng)然jenkins也可以使用pipeline實(shí)現(xiàn)全腳本化配置(everything is code,哈哈)。我們這里主要講述jenkins的自
推薦度:
導(dǎo)讀jenkins部署.net平臺自動(dòng)化構(gòu)建的方法步驟:在引入自動(dòng)化部署工具的時(shí)候,我們對比了jenkins和gitlab CI,jenkins有非常豐富的插件,配置起來方便。gitlab CI更傾向于腳本配置,當(dāng)然jenkins也可以使用pipeline實(shí)現(xiàn)全腳本化配置(everything is code,哈哈)。我們這里主要講述jenkins的自

在引入自動(dòng)化部署工具的時(shí)候,我們對比了jenkins和gitlab CI,jenkins有非常豐富的插件,配置起來方便。gitlab CI更傾向于腳本配置,當(dāng)然jenkins也可以使用pipeline實(shí)現(xiàn)全腳本化配置(everything is code,哈哈)。我們這里主要講述jenkins的自動(dòng)化部署。

基本組合是jenkins+git+msbuild+python,實(shí)現(xiàn)從代碼倉庫拉取、編譯、打包、部署、自動(dòng)化測試。(.net core和framework4.6.1可以不依賴msbuild構(gòu)建,將在下一篇文章中講述)

一、安裝環(huán)境

1.jenkins是java生態(tài)圈的產(chǎn)品,需要安裝jdk

2..net項(xiàng)目依賴.net framework,安裝需要的framework版本(如framework4.5.1)

3.安裝構(gòu)建工具msbuild

4.安裝nuget

5.安裝jenkins

二、配置jenkins

1.安裝好jenkins后,進(jìn)入“系統(tǒng)管理”->“插件管理”,安裝git和msbuild這兩款插件。

2.安裝好插件后,新建一個(gè)項(xiàng)目,選擇“構(gòu)建一個(gè)自由風(fēng)格的軟件項(xiàng)目”,然后點(diǎn)確定。

3.源碼管理選擇git。

4.添加構(gòu)建步驟,構(gòu)建一個(gè)項(xiàng)目

5.項(xiàng)目需要nuget獲取程序包的,可以使用批處理來實(shí)現(xiàn),繼續(xù)添加構(gòu)建步驟:

6.nuget restore 命令獲取項(xiàng)目需要程序包

Rebulid:構(gòu)建

Configuratiom = Release:按release打包

DeployOnBuild = true/false:是否打包

PublishProfile=pub100:pub100是VS打包的配置文件

注意:這里的Msbuild Version選擇了vs2017里的,jenkins插件庫中的msbuild版本太低,編譯經(jīng)常出錯(cuò),最簡單的做法就是安裝VS,然后在“系統(tǒng)管理”->“全局工具配置”中配置VS工具中的msbuild路徑

7.構(gòu)建觸發(fā)器,jenkins提供定時(shí)構(gòu)建及輪詢機(jī)制。輪詢是設(shè)置一段時(shí)間間隔,去代碼倉庫檢測是否有更新,有更新觸發(fā)構(gòu)建。

8.保存,選擇“立即構(gòu)建”

9.構(gòu)建成功

10.控制臺日志

部署服務(wù)器和自動(dòng)化測試都由python實(shí)現(xiàn),感興趣的可以看我另外一篇文章。

聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

文檔

jenkins部署.net平臺自動(dòng)化構(gòu)建的方法步驟

jenkins部署.net平臺自動(dòng)化構(gòu)建的方法步驟:在引入自動(dòng)化部署工具的時(shí)候,我們對比了jenkins和gitlab CI,jenkins有非常豐富的插件,配置起來方便。gitlab CI更傾向于腳本配置,當(dāng)然jenkins也可以使用pipeline實(shí)現(xiàn)全腳本化配置(everything is code,哈哈)。我們這里主要講述jenkins的自
推薦度:
  • 熱門焦點(diǎn)

最新推薦

猜你喜歡

熱門推薦

專題
Top
主站蜘蛛池模板: 日韩欧美高清一区 | 国产亚洲欧美一区二区三区 | 欧美成人高清视频 | 欧美精品第二页 | 97久久综合区小说区图片专区 | 精品一区二区久久久久久久网精 | 国产原创一区 | 久草精品在线观看 | 成人三级在线 | 久久久亚洲欧美综合 | 全免费毛片在线播放 | 久久九九99 | 国产一二三区在线 | 亚洲国产精品日韩一线满 | 午夜视频国产 | 在线观看亚洲 | 午夜欧美在线 | 日韩精品欧美高清区 | 国产成人精品久久亚洲高清不卡 | 日产精品久久久一区二区 | 亚洲欧美精品在线 | 久久国产片 | 国产精品欧美一区二区三区不卡 | 亚洲人成网站999久久久综合 | 国产日韩一区 | 青青热久久国产久精品秒播 | 亚洲精品免费观看 | 中文字幕免费 | 国产亚洲精品a在线观看app | 亚洲国产综合专区在线电影 | 国内精品伊人久久久久妇 | 国产精品一区91 | 亚洲成人一区在线 | 毛片一区二区三区 | 亚洲高清在线视频 | 欧美 亚洲 中文字幕 | 亚洲页码| 国产免费资源高清小视频在线观看 | 欧美精品一区二区在线观看播放 | 亚洲综合久久久 | 日本三级韩国三级欧美三级 |