Fork me on GitHub

在Mac上搭建Jenkins环境

所需环境

  • tomcat jenkins jdk
  • 下载 Tomcat
  • 下载 Jenkins,因为会配置以tomcat启动,所以请下载 Generic Java package (.war)
  • 下载 JDK

配置JDK环境变量

  1. 打开终端,执行以下操作:
    cd ~/
    touch .bash_profile
    open -e .bash_profile
  2. 打开 bash_profile,在末尾JAVA_HOME路径,并保存:
    JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_301.jdk/Contents/Home
  3. 在终端输入 java -version,确定配置是否成功

配置Jenkins

  • 解压Tomcat
  • 把下载好的Jenkins包拷贝到Tomcat的 webapps 目录下
  • 删除 webapps 目录下的 ROOT 文件夹
  • jenkins.war 改名为 ROOT.war
  • 进入Tomcat下面的 bin 目录
  • 新建 setenv.sh,内容:export JENKINS_HOME=/Users/Jenkins/Workspace,这里配置的是Jenkins的工作目录

启动

  • 打开终端,执行以下操作:
    cd tomcat目录/bin
    chmod 777 *.sh
    sh startup.sh
  • 打开浏览器,输入:localhost:8080,会看到Jenkins启动引导页面,输入管理员密码,成功进入
  • 管理员密码存放在 Jenkins工作目录/secrets/initialAdminPassword

插件

  • 如果启动页面的插件安装太慢的话,可以自己下载 Jenkins插件
  • 然后再 Manage Jenkins -> Manage Plugins -> 高级 -> 上传插件

备注

在 jenkins Script Console 页面设置如下属性取消了 Workspace clean up
hudson.model.WorkspaceCleanupThread.disabled = true
每次重启jenkins都要设置一下

posted @ 2021-08-30 14:59  骑驴看世界  阅读(384)  评论(0编辑  收藏  举报