查看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\XXXX\.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都會多出這個