部署Jenkins

用快樂去奔跑,用心去傾聽,用思維去發展,用努力去奮鬥,用目標去衡量,用愛去生活。


https://blog.csdn.net/qq_34618853/article/details/70170348描述安裝五種方式



查看系統環境

cat /etc/os-release

確保系統保持最新

apt update
apt list --upgradable      //查看

安裝jdk環境

apt install openjdk-8-jdk

驗證Java環境的安裝:

# java -version
openjdk version "1.8.0_121"

安裝Jenkins

添加Jenkins源:
wget -q -O - http://pkg.jenkins-ci.org/debian-stable/jenkins-ci.org.key | sudo apt-key add -
爲Jenkins創建源列表:
sh -c 'echo deb http://pkg.jenkins-ci.org/debian-stable binary/ > /etc/apt/sources.list.d/jenkins.list'
再次更新,並開始Jenkins的安裝過程:
apt update
apt install jenkins

卸載Jenkins

apt-get --purge remove jenkins
apt-get --purge remove
apt autoremove


操作

參考文檔  登錄系統 安裝插件  建任務  裏邊ssh js 兩個   系統要升級node

整體思想就是: 從git上拉代碼到 Jenkins服務器 (機器上有保留一份拉取的代碼),通過nodejs構建,ssh到動態服務器的指定目錄(可看做增量備份,此時目錄不包含*.git文件),然後經過腳本,執行成功




搭建的時候幾個重點操作

寫一個build.xml      全局配置裏邊加ssh服務器    公鑰互通

最好提前在workspace裏git clone 一下項目代碼   不然會無故報錯



升級

停服務

/usr/share/jenkins/jenkins.war  更新war包

原包備份  下載新的https://mirrors.tuna.tsinghua.edu.cn/jenkins/war-stable-rc/latest/jenkins.war

起服務


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章