系統管理-》插件管理 安裝插件Publish Over FTP前端
系統管理-》系統設置 配置ftp參數 以下圖vue
進入任務配置,添加構建後操做node
在使用過程當中還遇到一個本地防火牆問題,上傳時提示鏈接被重置,從這裏找到了解決方案react
https://blog.csdn.net/tonywangteng/article/details/51894939angularjs
切換到管理員,cmd下面執行:netsh advfirewall set global StatefulFTP disableweb
一開始覺得說的是服務器防火牆,折騰了半天,最後發現居然是本地防火牆。。。npm
解決後成功上傳到服務器windows
系統管理-》插件管理 安裝 NodeJS前端框架
去nodejs官網下載nodejs https://nodejs.org/en/download/ 並完成安裝服務器
系統管理-》全局工具配置 配置nodejs
進入相應任務配置,構建環境勾選
構建選擇windows批處理命令
執行npm命令,這裏在還原包的時候用cnpm,遇到了一個環境變量的問題,提示不是內部或外部命令
爲了解決這個問題,咱們來到系統設置中,在全局屬性中添加環境變量
以後便可成功構建,其餘前端框架react、angularjs相似
關於發佈,若是jenkins是部署在服務器上,能夠不須要使用ftp傳輸文件,直接使用批處理命令xcopy便可
發佈密碼直接去修改文件在切換分支的時候可能不太方便,構建時能夠添加這樣一條命令來傳輸密碼
第一步跟.net framework 同樣 批處理命令去還原nuget包,若是使用了的話
接下來就再也不是使用MSBuild了,使用dotnet命令去編譯
這裏一樣須要注意環境變量的問題
jenkins提供了通知釘釘機器人的插件,構建開始、成功、失敗均可以經過機器人通知到釘釘中
系統管理-》插件管理 安裝 Dingding[釘釘] Plugin
在釘釘羣中添加自定義的機器人
拿到機器人的token
進入相關任務配置,添加構建後操做 釘釘通知器
本身選擇通知時機,效果以下圖