步骤如下:
- 新建 Jenkins 任务
- 类型"自由风格"
- 简单"描述"你的任务
- 设定构建记录的最大保留数(天数 vs 个数)
- 关于参数化构建
- 定时触发 crontab
- "构建"步骤
- 保存,然后构建,看看结果如何
配置位置"系统管理" ->"管理节点"
git config --global user.name "your_account"
git config --global user.email "youremail@example.com"
ssh-keygen -t rsa -C "youremail@example.com"
ssh git@github.com
建议装 Java 1.8
maven 安装最新版就可以
如果通过 copy / paste 安装还需要配置 profile 单独加载环境变量
#Linux:
#1、编辑 profile文件 vi /etc/profile
export MAVEN_HOME=/usr/local/maven-3.5.0
export PATH=$PATH:${MAVEN_HOME}/bin
#2、使环境变量生效
source /etc/profile
#3、查看是否安装成功
mvn -version
如果默认的 maven 依赖包下载太慢可以考虑使用国内的 maven 库提速
<!-- 阿里云仓库 -->
<mirror>
<id>nexus-aliyun</id>
<mirrorOf>central</mirrorOf>
<name>Nexus aliyun</name>
<url>http://maven.aliyun.com/nexus/content/groups/public</url>
</mirror>
配置参数信息
Jenkins 可以根据你配置的邮件模板格式发送结果邮件
Jenkins运行提示:$BUILD_STATUS | 脚本名称:$PROJECT_NAME | 运行编号:$BUILD_NUMBER
<hr/>(本邮件是程序自动下发,请勿回复!)<br/><hr/>
项目名称:$PROJECT_NAME<br/><br/>
项目描述:$JOB_DESCRIPTION<br/><br/>
运行编号:$BUILD_NUMBER<br/><br/>
运行结果:$BUILD_STATUS<br/><br/>
触发原因:${CAUSE}<br/><br/>
构建日志地址:<a href=“${BUILD_URL}console”>${BUILD_URL}console</a><br/><br/>
构建地址:<a href=“$BUILD_URL”>$BUILD_URL</a><br/><br/>
详情:${JELLY_SCRIPT,template="html"}<br/><hr/>