CFBundleShortVersionString

CFBundleShortVersionString

我尝试使用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文件的位置。

09-07 12:09