jenkins - publish over ssh 學習+踩坑記

Jenkins

Author : Janloong Do_O

Jenkins是一個非常有名的CI工具,開源、免費,通過jenkins我們可以更加智能、快速的持續集成,儘早的發現代碼裏的問題並及時的部署上去

安裝

jenkins官網提供多種版本的下載 。

war包

啓動參數
java -jar D:\downloads\jenkins-2.77.war --httpPort=8888

端口修改

/etc/init.d/jenkins file fails to start jenkins, edit the /etc/default/jenkins

重啓服務

sudo service jenkins restart

網絡權限配置

參數化構建

引用

${}

Jenkins操作

重啓 http://localhost:8080/restart

退出 http://localhost:8080/exit

重新加載配置信息 http://localhost:8080/reload

插件配置

遠程tomcat部署 :

deploy to a container

遠程部署需要Tomcat-user.xml權限配置
manager-script

publish over ssh

全局SSH-Server配置
系統設置 > 系統配置

踩坑點

路徑相關的配置

windows環境下
source files 的路徑寫法使用斜線 / ,而不使用 windows 文件系統的反斜線 \
source files 的相對路徑是指 workspace/[project]/
而不是 workspace/

授權ssh相關設置

配置密鑰時遇到一些問題
針對 openSSH轉換問題,這裏無需轉換爲openSSH格式的密鑰
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章