Jenkins是一款由java编写的开源的持续集成工具。支持软件配置管理(SCM)工具(包括AccuRev SCM、CVS、Subversion、Git、Perforce、Clearcase和RTC),可以执行基于Apache Ant和Apache Maven的项目,以及任意的Shell脚本和Windows批处理命令。
本篇介绍Jenkins的安装。
1. 官网下载war包文件 Jenkins官方网站提供长期使用和最新版本。
如果你是在windows环境或者Docker安装可以下载相应文件。
:2. 在war包所在目录下执行,java -jar Jenkins.war
会打出登录密码等信息,finish成功。
3. 访问地址,默认端口号8080:http://localhost:8080
3.1 跳出输入密码页面:
3.2 安装推荐的插件,这里可以安装包括Gradle,SVN,Git,Ant,Pipeline,Timestamper等诸多插件,当然后期也可根据需求安装。
3.3 创建管理员用户
3.4 实例配置 也可以不配置
4. 完成,创建新任务吧!
二、配置工程
1. 新建工程
2.基本描述
3. 源码管理,从git或者svn上下代码,检出尽量使用svn更新,第一次发布的时候,会把工作目录下的所有文件清空,然后check-out一份完整的项目到工作目录下;不会判断工作目录下的文件是否被改动,只会判断svn是否有新版本需要更新。svn上删除了文件,更新的时候,工作目录里的此文件也会被删除。
4. 构建触发器可添加前置项目
5. 构建,添加脚本