美文网首页
Jenkins系列:环境配置介绍

Jenkins系列:环境配置介绍

作者: 适合自己的最好 | 来源:发表于2017-07-22 11:27 被阅读99次

    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

    相关文章

      网友评论

          本文标题:Jenkins系列:环境配置介绍

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