Jenkins系列:环境配置介绍

Jenkins环境深入理解

    1. Jenkins相关配置文件路径
    • Jenkins工作目录:/Users/Shared/Jenkins/Home

      • 项目目录:/jobs

        • 单个项目目录:/jobs/项目名称

          • 项目配置文件:/jobs/项目名称/config.xml

          • 项目编译目录:/jobs/项目名称/builds

          • 项目空间目录:/jobs/项目名称/workspace

      • 插件目录:/plugins

    • Jenkins环境配置文件:/Library/LaunchDaemons/org.jenkins-ci.plist

      • 配置 日志文件路径

      • 配置 Jenkins工作目录

      • 配置 Jenkins启动脚本

      • 配置 Jenkins的用户归属

    • Jenkins参数配置文件:/Library/Preferences/org.jenkins-ci.plist

      • 配置 http 端口号

      • 配置 https 端口号

      • 配置 https 证书信息

      • 等等。。。。。。

    • 日志:/private/var/log/jenkins/jenkins.log

    • 启动目录:/Library/Application Support/Jenkins

      • 启动脚本:jenkins-runner.sh

      • 卸载脚本:Uninstall.command

    • 重新启动Jenkins

      • 网页重启方式:http://*****/restart

      • 重启电脑方式

      • 手动重启方式:

        • sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

        • sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

  • [ ] 2. Jenkins 配置 https 地址

    • 生成 https 证书

      • 1

      • 2

      • 3

    • 配置 https 证书位置

      • 将证书key保存到 /Users/Shared/Jenkins/zhengshu/server-key.pem

      • 将证书cert保存到 /Users/Shared/Jenkins/zhengshu/server-cert.pem

    • 配置 /Library/Preferences/org.jenkins-ci.plist 文件

      • 添加 httpsPort : 8443

      • 添加 httpsPrivateKey : /Users/Shared/Jenkins/zhengshu/server-key.pem

      • 添加 httpsCertificate : /Users/Shared/Jenkins/zhengshu/server-cert.pem

    • 配置 /Library/Application Support/Jenkins/jenkins-runner.sh 文件

      • 添加代码 add_to_args httpsPrivateKey

      • 添加代码 add_to_args httpsCertificate

  • 重启启动Jenkins

    • 重启电脑方式

    • 手动重启方式:

      • sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

      • sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist

    原文作者:数学视角
    原文地址: https://www.jianshu.com/p/843ea7c5ec6c
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞