I'm setting up a CI system using Jenkins and am using agvtool to bump and set marketing & technical versions at build time.
In addition to setting the versioning at build time it would be very useful to set a couple of of custom values in the .plist.
Is this possible?
You can edit the Info.plist at build time by taking advantage of the "Pre-actions" options to run a script.
Here's an example script that increments a Key in the Plist called UserDefinedVersionNumber
You should be able to type the script directly into that little box, but I find that editing and maintaining it can become troublesome, especially for shared scripts.