-
Notifications
You must be signed in to change notification settings - Fork 941
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Versioning using GIT abbreviated commit ID #647
Conversation
… current commitId in abbreviated form
This also removes need to change VersionName with provided PRs and commits, so that should easy up contribution cycle a bit |
Does it? I always changed that by hand to update our |
Yes, you can refer to short commit ids in CHANGELOG to address that in similar manner imho |
Pretty neat change! But wouldn't that mean that I'd have to add a new entry in our |
Well every Release should be tagged with appropriate repository version anyway, version prefix (ie. This removes the need of step https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/wiki/Development-Status#versioning Releasing manually versionCode when releasing is still needed. Name of release will be suffixed with commit-id from which it was built, so I'd recommend you to change versionCode, do a merge to master and then proceed with building Release APK |
Ha, that's the way we're already doing it! Let's give it a shot, shall we, @He3556? ;-) |
Want me to provide signing with config instructions through Gradle in separate PR for building releases? |
I have talked to @He3556 about this and both of us agree that this is not necessary since others are not intended to build signed releases, that's our job. Waiting for @He3556 to sign off the merge now. ;-) |
Versioning using GIT abbreviated commit ID
@larsgrefer, this work seems to have vanished with #652. Are you able to re-enable it for better tracking? |
@SecUpwN It currently depends on where you build, on travis and your local machine is everything okay. On buildozer git ist not installed |
Ok, then it seems to be an Issue with Buildozer. Will contact them. Case closed. ;-) |
Using short form of current commit id and appending it to current, manifest defined,
versionName
This closes #147