美文网首页
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