MAC安装jenkins记录
下载地址:
https://www.jenkins.io/download/
选择maxos https://www.jenkins.io/download/lts/macos/
通过brew安装jenkins
//Install the latest LTS version:
brew install jenkins-lts
//Install a specific LTS version:
brew install jenkins-lts@YOUR_VERSION
//Start the Jenkins service:
brew services start jenkins-lts
//Restart the Jenkins service:
brew services restart jenkins-lts
//Update the Jenkins version:
brew upgrade jenkins-lts
获取变量名
勾选参数化构建
添加相应的参数
通过参数的名称(最好用英文表示) 可以再shell脚本里面获取对应的值。
export LANG=en_US.UTF-8
git checkout $Branch
git pull
pod install
if ["$ENV" = "Test"];then
sed -i '' 's/ 1/ 0/1' project/Config/NetFile.h
fi
if ["$ENV" = "AppStore"];then
sed -i '' 's/ 0/ 1/1' project/Config/NetFile.h
fi
./bulid.sh
通过PlistBuddy可以修改 plist 里面的版本号
/usr/libexec/PlistBuddy -c "Set CFBundleShortVersionString $Version" project/Info.plist
/usr/libexec/PlistBuddy -c "Set CFBundleVersion $Version.3" project/Info.plist
/usr/libexec/PlistBuddy -c "Print CFBundleVersion" project/Info.plist
获取Git分支插件
Git Parameter
参考连接
国内安装brew的方式
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
参考连接
jenkins服务器出现Please wait while Jenkins is getting ready to work ...一直进不去该怎么办?
关键路径
~/.jenkins/hudson.model.UpdateCenter.xml
/usr/local/opt/jenkins-lts/homebrew.mxcl.jenkins-lts.plist
出现pod命令找不到解决方法如下:
第一步:打开Jenkins,然后在Jenkins左侧的菜单中找到 系统管理--->系统配置--->全局属性,然后找到Environment variables(中文:环境变量)选中。(慢慢向下滑动即可找到)
第二步:打开你的终端,在终端中输入echo $PATH,终端会打印出一串字符串,复制该路径,返回到Jenkins中。
第三步:会让填写一个键值对,键填写 PATH,值填写从终端复制的那个字符串,点击保存,完成,构建该项目。
链接:https://www.jianshu.com/p/3ef37b9538bf
网友评论