Unity Jenkins打包(1) Mac部署

作者: 云木unity | 来源:发表于2017-12-24 13:15 被阅读699次
    1. 下载Jenkins war安装包
      Jenkins下载地址,下载war安装包

      mac jenkins war安装包.png
    2. 安装Tomcat

    要注意的是jdk版本,选择jdk8,不然运行jenkins会报错:jdk下载地址

    报错日志:Stack trace
    java.lang.AssertionError: InstanceIdentity is missing its singleton
    org.jenkinsci.main.modules.instance_identity.InstanceIdentity.get(InstanceIdentity.java:133)
    at org.jenkinsci.main.modules.instance_identity.InstanceIdentityRSAProvider.getKeyPair(InstanceIdentityRSAProvider.java:23)
    at jenkins.model.identity.InstanceIdentityProvider$KeyTypes.get(InstanceIdentityProvider.java:161)
    at jenkins.model.identity.InstanceIdentityProvider$KeyTypes.getKeyPair(InstanceIdentityProvider.java:210)
    at jenkins.model.identity.IdentityRootAction.getUrlName(IdentityRootAction.java:42)
    at jenkins.model.Jenkins.getDynamic(Jenkins.java:3635)
    ...
    Caused: javax.servlet.ServletException
    at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:765)
    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:845)
    at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
    at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)

    jdk9报错截图.png

    如果mac下已经安装多版本JDK,可以按照Mac下多版本JDK安装来设置/切换使用版本

    Tomcat安装包选择tar.gz版: Tomcat下载地址

    安装Tomcat完成后:

    1. 将下载的Jenkins war包,放入之前Tomcat文件夹下/webapps文件夹中。

    2. 打开浏览器输入http://localhost:8080/jenkins

    3. 加载成功会让输入密码,密码在图中红色的路径文件里面


      密码路径,copy.png
    4. 建议点击推荐安装 Install suggests plugins

    tomcat启动.png jenkins默认工作目录.png

    相关文章

    1. Unity Jenkins打包(2) Mac git配置
    2. Unity Jenkins打包(3) Pipeline

    参考

    1. Jenkins安装教程

    相关文章

      网友评论

        本文标题:Unity Jenkins打包(1) Mac部署

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