下载地址:https://jenkins.io/zh/download/
jenkins依赖Java,所以首先配置好java环境。建议下载 xxx.war,使用java -jar的方式来启动,其中java -jar可以写到脚本中,做到一键启动。
jenkins的默认配置和工作目录运行在~/.jenkins目录下,可以通过设置环境变量 JENKINS_HOME 来改变。
jenkins的默认运行端口是8080,可以通过--httpPort=8899设置。
安装过程会有个填密码和安装插件的过程,按照提示走即可。
jenkins的绝大部分功能都是通过插件实现的,所以需要什么功能就安装什么插件。进入->Manage Jenkins->Manage Plugins,安装需要的插件。
配置基础环境:
进入->Manage Jenkins->Global Tool Configuration,配置JDK、Git、Gradle、Maven等
Jenkins基于项目管理,可以对每个项目单独配置构建步骤。
->新建item->选择Freestyle project,填写项目名称
对旧的构建设置丢弃策略
安装了git插件,可以对项目进行参数话构建,比如按照分支。
设置参数化构建后,在项目面板中能看到Build with Parameters
设置源码来源于git服务器
凭据可以设置
构建时选择执行Gradle命令和执行Windows脚本(执行一些复制、删除等操作)。
添加构建后步骤,选择文件归档和发送通过SSH(将文件发送到某个服务器,自动部署)
文件归档后可以在项目面板中下载打完的包
此功能依赖Publish Over SSH插件,安装后在->Manage Jenkins->Configure System中添加远程服务器的地址及账号密码
最后来个列队检阅