Jenkins
查看jenkins版本:
1.网页查看: 右下角
2.安装目录查看:找到config.xml
下载地址
windows版的jenkins版本
http://mirrors.jenkins-ci.org/windows/
jenkins 插件下载地址
http://updates.jenkins-ci.org/download/plugins/
使用jenkins.war安装
下好了一个版本的jenkins.war以后,在命令行输入: java -jar jenkins.war
提示说java版本太低了,查看java的版本:
java -version
升级的话去官网下,卸载旧的,下载新的安装即可
然后重新输入 java -jar jenkins.war 安装,默认安装到当前用户的下的 .jenkins
C:\Users\fulina\.jenkins
启动jenkins服务
1.直接命令行:
java -jar jenkins.war
2.或者写也给启动脚本bat,把jenkins.war复制到安装目录下
@echo off
set JENKINS_HOME=D:\.jenkins\jenkins
cd /d %JENKINS_HOME%
java -jar %JENKINS_HOME%\jenkins.war
报错
1.svn: E155021: This client is too old to work with the working
本地客户端版本 高于 jenkins svn插件版本。
checkout出来的代码,右键svn没有log,所要upgrade,那就upgrade一下
2.Jenkins update的时候出现卡死,然后强制关闭jenkins服务以后,版本就被lock住了,就cleanup不了,提示 系统找不到指定文件
强制清理 https://blog.csdn.net/keenweiwei/article/details/34090553
3.Exception in thread "AWT-EventQueue-0" java.lang.ClassCastException: sun.java2d.HeadlessGraphicsEnvironment cannot be cast to sun.awt.Win32GraphicsEnvironment 提示显卡调用失败
打版本有时候就会出现这个异常,打版本失败,搜不到据说是之前的jenkins的一个bug 原来是1.79,现在升级到2以后了就没有出现过了
邮件部署
先在全局设置里面
然后在每个job中配置
用户权限配置
安装了一个anthorize project的插件以后,每个job都会多出这个