一、安装Java环境
检测Java JDK是否安装,终端输入
java -version
出现下面代码说明已安装
java 11.0.13 2021-10-19 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.13+10-LTS-370)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.13+10-LTS-370, mixed mode)
如果未安装可以去该网站下载安装 :www.oracle.com/java/techno…
二、安装Homebrew(安装过可以跳过)
homebrew是Mac的包管理器,主要由4部分组成,分别是brew、homebrew-core、homebrew-bottles和homebrew-cask。正如Linux的yum一样。使用包管理器就省去了注册账号、寻找版本、下载、解压、安装等繁琐的步骤。安装的时候使用命令行就可以直接安装
-
官网安装
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
有时安装比较慢,可以使用下面方式安装
-
镜像安装
/bin/bash -c "$(curl -fsSL https://cdn.jsdelivr.net/gh/ineo6/homebrew-install/install.sh)"
安装的homebrew路径是/opt/homebrew/bin/brew。终端看到Installation succesful表明已经安装完成,安装完毕之后
会提示 /usr/local/bin is not in your PATH,
配置环境变量:
sudo vim .bash_profile
添加export PATH=/usr/local/bin:$PATH
source .bash_profile 使环境变量生效
-
安装太慢?
Homebrew默认是官网的源,但是官方源会很慢,就有必要切换到我们国内的源了
如:
中科大镜像 https://mirrors.ustc.edu.cn/
清华镜像 https://mirrors.tuna.tsinghua.edu.cn/#
北京外国语镜像 https://mirrors.bfsu.edu.cn/#
查看brew当前源:
cd "$(brew --repo)" && git remote -v
查看brew-core当前源
cd "$(brew --repo homebrew/core)" && git remote -v
比如切换清华镜像(其他镜像可以类比):
替换brew
cd "$(brew --repo)" && git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
替换homebrew-core
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" && git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git
替换homebrew-cask
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-cask" && git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-cask.git
替换bottles
echo 'export HOMEBREW_BOTTLE_DOMAIN=https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles' >> ~/.zshrc
修改完上面这4部分之后,使其生效
source ~/.bash_profile
刷新源
brew update
三、安装Jenkins
-
使用homebrew来安装稳定版本:
//安装 brew install jenkins-lts
//启动服务 brew services start jenkins-lts
//重启服务 brew services restart jenkins-lts
//更新服务 brew upgrade jenkins-lts
安装好之后浏览器中输入http://localhost:8080 打开Jenkins页面
- 输入密码 (cd 到 Jenkins提示的路径,找到相应文件,使用记事本打开即可看到)
- 安装推荐插件
- 创建管理员账户(如:JenkinsMac 密码:123456)
- ....
- 完成
-
配置局域网内访问
找到下面路径:
/usr/local/opt/jenkins/homebrew.mxcl.jenkins.plist
修改homebrew.mxcl.jenkins.plist修改其文件中的--httpListenAddress=x.x.x.x,其中x.x.x.x是你本机的ip地址,这样在同一局域网下的别的机器就可以直接访问Jenkins了。
-
安装Xcode插件
没有安装Keychains and Provisioning Profiles Management插件,因为这个插件在新版Jenkins出现了无法上传keychain 和 profile文件的问题
在搜索框中输入 Xcode integration 找到并下载
找到侧边栏-->新建任务-->新建自由风格任务,如
点击项目进入项目配置页面,点击配置按钮
进行如下配置:
没有凭据则创建一个
-
构建-重要步骤
至此,配置结束,点击保存,再进来点击应用
按照上面步骤就能顺利打包,试一试吧!