MAC安装jenkins记录

2020-08-07  本文已影响0人  CodingTom

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

参考连接

https://blog.csdn.net/qq_40460909/article/details/80681133?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7Edefault-1.control

国内安装brew的方式

/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"

参考连接

Mac安装Jenkins后,局域网内无法通过IP+端口访问

jenkins服务器出现Please wait while Jenkins is getting ready to work ...一直进不去该怎么办?

sed 在MAC上的使用方式

关键路径

~/.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
上一篇下一篇

猜你喜欢

热点阅读