一、下载安装Jenkins : 官网地址 https://jenkins.io/index.html 安装没什么特殊的 常规安装即可。安装后默认占用8080端口。可通过浏览器访问。 二、配置: 首次访问,会提示安装插件,如果安装Jenkins的服务器可以联网,选择需要的安装即可。但如果不能联网,这里不能选择任何插件安装,否则会报错(后面会自己下载插件包通过上传的方式进行安装)。 然后就是注册一个管理员账号 即可登录进行配置了。 离线安装插件: 插件下载地址:http://updates.jenkins-ci.org/download/plugins/ 下载好对应的插件(一般最新版就行,注意插件的依赖关系,要下载整个依赖树的所有下游插件并从下往上安装,否则会出错,也可以根据出错提示依次下载缺少的插件)。 系统管理–>管理插件–>高级–>上传插件–>选择文件–>选择刚才下载的安装包(一次只能选择一个,一般为hpi格式),然后会自动进行安装。如果安装失败,一般是由于缺少依赖插件引起的 这时候点击查看详情 ,先安装缺少的依赖插件即可。 对于我们的部署.net项目 ,用到的主要插件有 MSBuild (编译.net项目),GitLab(从源码管理器上获取代码并编译),Publish Over FTP或FTP publisher(通过FTP把生成的项目文件传送到目标服务器,但是需要目标服务器的FTP支持,后面实际没有采用这种方式),PowerShell(停止\开启远程服务器服务、网站、拷贝文件等用途), Copy Artifact Plugin(把其他Job工作区的文件拷贝到当前Job)。 除此之外 还有许多下游依赖插件 如git 等…