iOS Jenkins自動化打包(1)

iOS Jenkins自動化打包(1)

在配置 jenkins的時候遇到了很多坑,在此記錄下大家可能會遇到的問題,也記錄下自己的配置過程,以免遺忘

首先第一步應(yīng)該是配置 JAVA 環(huán)境

Mac 環(huán)境下配置應(yīng)該先配置 JAVA,如果已經(jīng)配置了的可以跳過該步驟

  • 先去 Oracle | Integrated Cloud Applications and Platform Services下載 最新的 JDK (部分需要安裝 JDK8 而不是10的版本的請專門搜索Java SE Development Kit 8 下載)
  • 下載安裝完成后配置環(huán)境變量,如果你是第一次配置環(huán)境變量,可以使用“touch .bash_profile” 創(chuàng)建一個.bash_profile的隱藏配置文件(如果你是為編輯已存在的配置文件,則使用"open -e .bash_profile"命令)
    在編輯器里輸入
    JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_40.jdk/Contents/Home
    PATH=$JAVA_HOME/bin:$PATH:.
    CLASSPATH=$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
    export JAVA_HOME
    export PATH
    export CLASSPATH
    其中jdk1.8.0_40.jdk換為自己版本的名字,可以在/Library/Java/JavaVirtualMachines中查看
    保存文件后終端輸入"source .bash_profile"使配置生效,然后輸入”java -version”,如果看到j(luò)dk版本為1.8則說明配置已經(jīng)生效
image.png
  • 終端輸入 jenkins 啟動可能會遇到以下報錯


    image.png
  • 去 jenkins 官網(wǎng)下載.war 包
    終端再次輸入執(zhí)行命令(需要在.war 所在的目錄位置執(zhí)行) java -jar jenkins.war 還是有幾率會遇到上面的報錯
    這時候我們需要更改端口號,因為默認(rèn)的8080已經(jīng)被占用
    終端輸入java -jar jenkins.war --httpPort=1080運(yùn)行 jerkins

image.png

這時候就啟動成功了,進(jìn)入如下界面

image.png
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容