一杉辙、安裝git
?簡介
git是一個分布式版本控制軟件模捂,我采用的采用的安裝方式是源碼安裝
1、安裝編譯git時需要的包
# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
# yum install? gcc perl-ExtUtils-MakeMaker
2蜘矢、把git源碼包解壓到/usr/local/目錄下
# tar -xzvf? git-2.0.0.tar.gz -C /usr/local/
3狂男、git的配置(configure)、編譯(make)品腹、安裝(make install)
# cd git-2.0.0#./configure prefix=/usr/local/git? #配置安裝路徑
# make prefix=/usr/local/git all
# make prefix=/usr/local/git install
# echo "export PATH=$PATH:/usr/local/git/bin">> /etc/bashrc
# source /etc/bashrc
# git --version
在這里就安裝完成了
二岖食、安裝maven
?從官網(wǎng)(http://maven.apache.org/download.cgi)下載maven之后,直接解壓到/usr/local/目錄下舞吭,然后配置下/etc/profile泡垃,文件中配置maven環(huán)境變量,再source /etc/profile文件
export MAVEN_HOME=/zsshu/apache-maven-3.3.9
export PATH=$ANT_HOME/bin:$MAVEN_HOME/bin:/usr/local/git/bin:$PATH
查看maven安裝版本:mvn -v
三镣典、安裝jenkins
? ? 在官網(wǎng)(https://jenkins.io/index.html)直接下載一個war包兔毙,我下載的是LTS Release版本,會比較穩(wěn)定點(diǎn)兄春,然后直接放到tomcat的webapps目錄下澎剥,啟動tomcat就可以了
四、配置全局變量
點(diǎn)擊系統(tǒng)管理->Global Tool Configuration,配置jdk,git,maven的根目錄
點(diǎn)擊系統(tǒng)管理->系統(tǒng)設(shè)置,配置SSH連接信息
五哑姚、插件下載
jenkins 利用maven編譯祭饭,打包,所需插件
git相關(guān)插件
六叙量、配置秘鑰
git生成公鑰倡蝙、私鑰
ssh-keygen -t rsa -C "your.email@example.com" -b 4096
e-mail為git用戶名
配置秘鑰
點(diǎn)擊系統(tǒng)管理->Credentials->System->Global credentials (unrestricted)
登錄git系統(tǒng)->setting->SSH key->add key
七、構(gòu)建一個任務(wù)
shell腳本可參考:
echo "----------------"
kill -9 $(ps -ef |grep display |awk '{print $2}' |sed -n '1p'|tr -s '\n' ' ')
echo "kill $ID done"
echo "----------------"
nohup java -jar /zsshu/jars/display-1.0.jar --spring.profiles.active=dev --logging.level.root=debug &
echo "success"
點(diǎn)擊保存绞佩,然后立即構(gòu)建