1、在centos安裝jenkinsjava
安裝jdk的就不用說了centos
咱們直接安裝jenkinsbash
wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins-ci.org/redhat/jenkins.repo rpm --import https://jenkins-ci.org/redhat/jenkins-ci.org.key yum install -y jenkins
a.在這裏遇到了第一個坑!由於咱們是在雲桌面開發,key被限制了,我只好在外網下載key而後執行命令。服務器
修改jenkins端口ssh
vi /etc/sysconfig/jenkins
找到修改端口號:curl
JENKINS_PORT="8080" 此端口不衝突能夠不修改 svn
而後配置jdk,給jdk個軟連接,否則jenkins找不到,注意是到bin目錄下面的javapost
ln -s /home/java/jdk1.8.0_191/bin/java /usr/bin/java
啓動ui
啓動jenkins
service jenkins start/stop/restart
訪問jenkins(b 在這裏遇到第二個坑:curl localhost:8080發現的,最後清除防火牆規則才能夠iptables -Furl
Authentication required <!-- You are authenticated as: anonymous Groups that you are in: Permission you need to have (but didn't): hudson.model.Hudson.Administer -->
)
根據提示輸入密碼就闊以了
繼續,新手入門,等它安裝
安裝完建立管理員用戶
跳過設置url
開始使用。
2、jenkins集成目標服務器
1,系統管理->系統設置->Publish over SSH配置裏面配置ssh服務器信息 ,圖是盜的,來源見水印
,在配置好的構建job裏面Post Steps欄裏面點擊Add post-build step下拉框選擇Send files or execute commands over SSH
3,SSH Publishers配置信息
我通常如今腳本寫上
#!/bin/bash cd /opt mkdir 32132
而後構建一次看看有沒有出現相應的目錄便可
3、jenkins集成svn
首先新建一個項目,而後在源碼管理裏面填寫url以及用戶
能夠去構建一波,通常在工做空間能夠看到,通常工做空間在/var/lib/jenkins能夠看到構建後被拉取的源文件( Manage Jenkins-》configure system-》)
進去主目錄就能夠看到了