I too need to be able to update our Release branch for both our iOS and Android apps. I would like to reset the build back to 1 when a release is incremented in the plist for iOS or gradle file for Android. There may be several builds in the previous release and after development merges their feature branches into the master branch along with an incremented release number, I want the build number to start from 1 again. For example, if the previous release was 5.0.5 (24), and the source code has 5.1.0, the build starts back at 1 allowing the iOS app be 5.1.0 (1) and the Android app be 126.96.36.199. I suppose that the 24 builds of the previous release will be removed.
I will close my enhancement request that I filed, yesterday: https://issues.jenkins-ci.org/browse/JENKINS-44757 and watch this issue.
Alexander, if this is not the same type of request, please let me know, and I can reopen my original request.