前言
集成jenkins遇到了很多坑朵耕,特在此記錄似袁。(主要是SSH key方式時的權(quán)限問題)
所以本文介紹http方式,jenkins是java編寫叉存,所以先要有java環(huán)境
一码俩、java環(huán)境
1.新版的java JDK安裝包:JDK安裝包地址
2.配置java環(huán)境變量:
編輯profile文件:$ vi /etc/profile,配置JAVA_HOME,Java JDK安裝路徑,根據(jù)你自己的版本來寫, 執(zhí)行$ vi /etc/profile之后進入下面界面,鍵入i進入編輯模式,將配置參數(shù)拷貝到文件底部, fi后面就行,做完之后按esc退出編輯模式,然后再輸入:wq!,保存編輯并退出
下面的是我的配置,只需要把JAVA_HOME路徑中jdk版本號換一下即可
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_111.jdk/Contents/HomePATH=$PATH:$JAVA_HOME/binCLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarexport JAVA_HOME PATH CLASSPATH
二歼捏、集成jenkins
集成jenkins主要參考了:手把手教你利用Jenkins持續(xù)集成iOS項目
根據(jù)上面教程集成時遇到了無權(quán)限的錯誤:
為了解決這個錯誤折騰了一天稿存,根據(jù)教程:解決在Mac下搭建Jenkins+GitLab持續(xù)集成環(huán)境踩到的坑(一)?多次生成SSH key的密鑰+公鑰均失敗,無奈后續(xù)Repository URL中填寫內(nèi)容由ssh改為http的git代碼倉庫URL
填寫完Repository URL后瞳秽,點擊add瓣履,添加git的用戶名和密碼,即可解決無權(quán)限的報錯問題: