Jenkins环境深入理解
- 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