系统管理-》插件管理 安装插件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
进入相关任务配置,添加构建后操做 钉钉通知器
本身选择通知时机,效果以下图