Ios 有没有办法更新jenkins的Xcode项目版本号?
我正在从事iPhone项目,我们使用Jenkins从svn生成自动构建。我在构建阶段使用下面的脚本从Svn更新构建编号 REV=Ios 有没有办法更新jenkins的Xcode项目版本号?,ios,xcode,svn,jenkins,Ios,Xcode,Svn,Jenkins,我正在从事iPhone项目,我们使用Jenkins从svn生成自动构建。我在构建阶段使用下面的脚本从Svn更新构建编号 REV=svreversion-nc |/usr/bin/sed-e的/^[^::]*:/;s/[A-Za-z]/' /usr/libexec/PlistBuddy-c“Set:CFBundleVersion$REV”“${TARGET\u BUILD\u DIR}”/${INFOPLIST\u PATH} 在我的工作副本上工作正常,但是当通过jenkins生成构建时,它不会更
svreversion-nc |/usr/bin/sed-e的/^[^::]*:/;s/[A-Za-z]/'
/usr/libexec/PlistBuddy-c“Set:CFBundleVersion$REV”“${TARGET\u BUILD\u DIR}”/${INFOPLIST\u PATH}
在我的工作副本上工作正常,但是当通过jenkins生成构建时,它不会更新CbundLeverVersion值,并且总是返回空
对于所描述的场景更新版本号有什么想法吗?尝试登录运行您的版本的Jenkins计算机,并运行您的命令,查看是否有任何有用的错误。确保您是以运行Jenkins构建的同一用户身份登录的。如果没有给出任何错误,则构建成功且没有警告。我相信jenkins并没有执行我在Xcode构建阶段添加的运行脚本