美文网首页
iOS Jenkins自动化打包(1)

iOS Jenkins自动化打包(1)

作者: zhouyuhan | 来源:发表于2018-04-29 12:18 被阅读54次

    iOS Jenkins自动化打包(1)

    在配置 jenkins的时候遇到了很多坑,在此记录下大家可能会遇到的问题,也记录下自己的配置过程,以免遗忘

    首先第一步应该是配置 JAVA 环境

    Mac 环境下配置应该先配置 JAVA,如果已经配置了的可以跳过该步骤

    • 先去 Oracle | Integrated Cloud Applications and Platform Services下载 最新的 JDK (部分需要安装 JDK8 而不是10的版本的请专门搜索Java SE Development Kit 8 下载)
    • 下载安装完成后配置环境变量,如果你是第一次配置环境变量,可以使用“touch .bash_profile” 创建一个.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”,如果看到jdk版本为1.8则说明配置已经生效
    image.png
    • 终端输入 jenkins 启动可能会遇到以下报错


      image.png
    • 去 jenkins 官网下载.war 包
      终端再次输入执行命令(需要在.war 所在的目录位置执行) java -jar jenkins.war 还是有几率会遇到上面的报错
      这时候我们需要更改端口号,因为默认的8080已经被占用
      终端输入java -jar jenkins.war --httpPort=1080运行 jerkins

    image.png

    这时候就启动成功了,进入如下界面

    image.png

    相关文章

      网友评论

          本文标题:iOS Jenkins自动化打包(1)

          本文链接:https://www.haomeiwen.com/subject/vgpolftx.html