用快樂去奔跑,用心去傾聽,用思維去發展,用努力去奮鬥,用目標去衡量,用愛去生活。
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
起服務