Jenkins for iOS版本
Jenkins是一个用Java编写的开源自动化服务器,旨在使开发人员发现自己重复的某些任务自动化。 Jenkins支持多个插件,使您可以使用许多第三方服务。 最好的事情是,如果找不到或使用插件,则只能受自己的脚本编写能力的限制,因为它能够运行任意的Shell脚本。
安装:
以下是在系统上安装Jenkins的先决条件,您的系统应具有:
Homebrew是一个免费的开源软件包管理系统,可简化在Apple macOS操作系统上安装软件的过程。
爪哇
要安装brew运行以下命令:
ruby -e“ $(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
有时它会拒绝访问,然后执行以下两个命令,然后执行上述命令:
sudo chown -R“ $ USER”:admin / usr / local
sudo chown -R“ $ USER”:admin /库/缓存/自制
要安装Jenkins:
酿造安装詹金斯
如果您的系统上未安装Java,请运行以下命令来安装Java:
brew cask安装java
要安装Jenkins:
酿造安装詹金斯
ln -sfv /usr/local/opt/jenkins/*.plist〜/ Library / LaunchAgents
launchctl加载〜/ Library / LaunchAgents / homebrew.mxcl.jenkins.plist
要启动Jenkins,请运行以下命令:
詹金斯
它将启动Jenkins并生成密码。
设定:
转到http:// localhost:8080,输入生成的密码。
安装插件:(Git,Xcode)
要安装插件,请转到管理Jenkins>管理插件>可用
创建一个新项目
添加git repo url和凭据
Xcode设置:
添加代码签名详细信息并构建方案,工作空间/项目文件之类的设置
在设置了詹金斯的系统上安装提供概要文件。
#warning :克隆完整的Git存储库可能需要更长的时间,具体取决于您的互联网速度。 Jenkins的默认超时为10分钟,如果您的回购超过10分钟,则需要在git下添加其他行为。
添加高级克隆行为并提及超时。
点击立即构建。