国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 學(xué)院 > 開發(fā)設(shè)計(jì) > 正文

Jenkins之Deploy部署(包括站點(diǎn)和類庫(kù)項(xiàng)目)

2019-11-14 15:46:33
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友

站點(diǎn)部署

    站點(diǎn)部署,我們用到了Git插件獲取源代碼,MSBuild插件編譯.net項(xiàng)目。

    1,新建任務(wù),點(diǎn)擊’新建’菜單進(jìn)入新建任務(wù)頁(yè),如下圖。

image

    2,輸入任務(wù)名稱,并且選擇復(fù)制已有的Item,這樣只需在原有的任務(wù)配置基礎(chǔ)上進(jìn)行修改即可。

image

    3,點(diǎn)擊OK按鈕,進(jìn)入到任務(wù)配置頁(yè)面,首先要配置源代碼管理方式,我這里選擇的是Git,需要配置源代碼路徑,登錄帳戶和哪個(gè)分支。

image

    4,添加構(gòu)建,如果是.net項(xiàng)目一般選擇Build a Visual Studio PRoject or solution using MSBuild這個(gè)。

image

    5,添加構(gòu)建后要進(jìn)行的操作,一般是構(gòu)建失敗時(shí)要通知的人員。

image

    6,完成后,點(diǎn)擊’保存’即創(chuàng)建好了一個(gè)構(gòu)建任務(wù)。接下來(lái)是運(yùn)行構(gòu)建任務(wù),有兩種方式,一是點(diǎn)擊構(gòu)建任務(wù)右邊的小三角,從下拉菜單中選擇’立即構(gòu)建’。image

    另一種方式是,點(diǎn)擊構(gòu)建任務(wù)名稱鏈接進(jìn)到構(gòu)建任務(wù)詳情頁(yè),然后從左邊菜單中選擇’立即構(gòu)建’運(yùn)行任務(wù)。

image

    7,查看構(gòu)建任務(wù)結(jié)果。進(jìn)到構(gòu)建任務(wù)詳情頁(yè),從Build History中選擇最新記錄,查看output,如下圖。

需要注意的是,如果是藍(lán)色圖標(biāo)表示構(gòu)建成功,如果是紅色圖標(biāo)則表示構(gòu)建失敗,需要看詳細(xì)日志,進(jìn)一步排查問(wèn)題。

image

詳細(xì)信息如下圖。

image

類庫(kù)項(xiàng)目(Task)部署

    類庫(kù)項(xiàng)目發(fā)布不同于站點(diǎn)項(xiàng)目,它只需要將MSBuild編譯出來(lái)的dll復(fù)制到目標(biāo)服務(wù)器上即可,而不需要通過(guò)Web Deploy,下面來(lái)說(shuō)一下如何發(fā)布類庫(kù)項(xiàng)目。

    1,在目標(biāo)服務(wù)器上建立FTP站點(diǎn)。因?yàn)槲覀兪峭ㄟ^(guò)ftp的方式來(lái)復(fù)制dll到目標(biāo)服務(wù)器,因此首先要建立FTP站點(diǎn)。

image

    2,Jenkins系統(tǒng)配置添加FTP hosts,如下圖。

注意Profile Name,這個(gè)后面在配置構(gòu)建作務(wù)的時(shí)候會(huì)用到。

image

    3,構(gòu)建任務(wù)中添加’構(gòu)建后操作’,Publish artifacts to FTP,選擇要發(fā)布到的目標(biāo)FTP站點(diǎn),然后輸入源路徑,如下圖。

image

    構(gòu)建的操作也是利用MSBuild,只是給MSBuild的命令參數(shù)會(huì)不一樣,如下圖。

image


發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 全椒县| 家居| 伊通| 新龙县| 尼木县| 亳州市| 寻甸| 甘洛县| 健康| 台中市| 法库县| 大埔县| 和硕县| 随州市| 华坪县| 壤塘县| 鄯善县| 阿克陶县| 玛纳斯县| 清丰县| 房产| 绥化市| 温宿县| 大港区| 神农架林区| 张家口市| 扎兰屯市| 和政县| 布尔津县| 酉阳| 龙海市| 津市市| 云梦县| 天峨县| 揭西县| 民县| 积石山| 抚州市| 柳州市| 丹巴县| 松潘县|