Unity Jenkins打包(1) Mac部署

  1. 下载Jenkins war安装包
    Jenkins下载地址,下载war安装包

    Unity Jenkins打包(1) Mac部署_第1张图片
    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)

Unity Jenkins打包(1) Mac部署_第2张图片
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

Unity Jenkins打包(1) Mac部署_第3张图片
tomcat启动.png
Unity Jenkins打包(1) Mac部署_第4张图片
jenkins默认工作目录.png

相关文章

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

参考

  1. Jenkins安装教程

你可能感兴趣的:(Unity Jenkins打包(1) Mac部署)