Mac上Jenkins 自动化构建常见问题

概述

工厂里的装配线以快速、自动化、可重复的方式从原材料生产出消费品。同样,软件交付管道以快速、自动化和可重复的方式从源代码生成发布版本。如何完成这项工作的总体设计称为“持续交付”(CD)。启动装配线的过程称为“持续集成”(CI)。确保质量的过程称为“持续测试”,将最终产品提供给用户的过程称为“持续部署”

Jenkins 获取密码

sudo cat /Users/Shared/Jenkins/Home/secrets/initialAdminPassword

Jenkins 忘记密码

1、删除Jenkins目录下config.xml文档中下面代码,并保存文档。

true  
   
   true  
   
   
   true  
   false  
   

2、重启Jenkins服务;

启动jenkins:
 sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
停止jinkins:
 sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

3、进入首页>“系统管理”>“Configure Global Security”;
4.勾选“启用安全”;
5.点选“Jenkins专有用户数据库”,并点击“保存”;
6.重新点击首页>“系统管理”,发现此时出现“管理用户”;
7.点击进入展示“用户列表”;
8.点击右侧进入修改密码页面,修改后即可重新登录。

查看是否有开启

ps aux | grep jenkins

修改端口

1.先关闭jenkins ;
2:命令行下修改端口:
sudo defaults write /Library/Preferences/org.jenkins-ci httpPort 7071
3:启动jenkins
附:
启动jenkins:
sudo launchctl load /Library/LaunchDaemons/org.jenkins-ci.plist
停止jinkins:
sudo launchctl unload /Library/LaunchDaemons/org.jenkins-ci.plist

配置PATH ,各种not found问题

echo $PATH
PATH值全部复制,然后贴到 系统管理 -- 系统设置 --Environment variables -- 键:PATH 值:刚才PATH的值

参考:
1、什么是持续集成/持续部署?
2、 mac【jenkins 忘记密码】忘记Jenkins管理员密码的解决办法
3、 Jenkins 搭建Android 自动化打包
4、Jenkins 搭建IOS 详细配置
5、Jenkins学习手册—ssh配置

你可能感兴趣的:(Mac上Jenkins 自动化构建常见问题)