我尝试使用Jenkins插件将我的应用程序版本号添加到Jira。到目前为止,我尝试添加其他shell命令,但是它们没有起作用。
以下是我尝试的代码,但ı无法设置我的plist路径。设置plist路径的正确方法是什么。其次,必须将此变量添加到属性文件中,并且我确实知道如何实现该文件。如果您能告诉我一步一步地进行集成,将不胜感激。
Jenkins Jira version field
INFO_PLIST = $(cd Sources/Supporting/Info.plist)
export VERSION=`defaults read ${INFO_PLIST} CFBundleShortVersionString`
VERSION=$VERSION
最佳答案
请尝试以下命令来设置CFBundleShortVersionString的值
/usr/libexec/PlistBuddy -c "Set : CFBundleShortVersionString $YourBuildNumber" "${PROJECT_DIR}/${INFOPLIST_FILE}"
确保已创建第一个内部版本,否则需要手动指定plist文件的位置。