Jenkins内网使用略谈
图1. 持续集成
图2 持续发布
使用外网下载Jenkins最新war包,推荐使用war部署,因为在升级时只需要替换相应的war即可,如果是安装包,就需要涉及相关的环境配置等。
2、根据需要打包的项目不同,在Jenkins服务器上安装打包编译的组组件。如Maven,JDK,Nodejs,Ant等等,按需求安装,可以理解为Jenkins仅仅是调用方,真正实现打包还得依赖环境。
3、离线插件下载。由于下载Jenkins是纯净版的,默认不带插件,真实使用时需要依赖插件来完成。插件下载需要注意的地方是,要注意不同的插件依赖的Jenkins版本,最好按照匹配版本来。https://plugins.jenkins.io/,
图3 插件信息
图4 插件依赖
通过Jenkins管理员上传插件后,即可正常使用。
4、Windows平台下往Linux远程传输文件。通常项目自动编译后,会生成对应包。通过Jenkins可以实现文件自动传输,如果Jenkins部署在Windows机器,而测试环境是Linux机器。需要安装传输工具,Windows下推荐安装OpenSSH,安装后可以跟linux一样,运行Scp命令,配置免密后直接进行文件传输。如果部署包中不包含中文,直接使用PSFTP也是可以的。