-
Notifications
You must be signed in to change notification settings - Fork 939
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
Calculate versionNames from git-tags #730
Conversation
The main argument for doing this is the dry principle. We already maintain our releases with their specific names with git tags and github releases. Without this we have to keep the git tags and the version in the build.gradle in sync manually. With this the |
f70ffb5
to
66c9f19
Compare
9ae7a77
to
25eb6f3
Compare
Just to let you guys know, I have emailed @ijansch several days ago to update us on the current status here, yet he did not reply. @buildozer can you tell us what the current state of fixing the
|
@larsgrefer, since our Buidozer builds now correctly display the GIT-SHA in the About-Screen, do you think this pull request is ready to be merged? Or do is there more work needed for this to be completed? |
@larsgrefer, are you ignoring me? |
I'm not sure about merging this PR because of #750 |
@larsgrefer, me neither. I am pretty sure that #682 will make our lives easier, yet I still have to manually release our |
25eb6f3
to
f04101c
Compare
paperwork is a nice idea, but does not solve #750 I've rebased this in order to resolve the merge conflicts and think we can merge it now |
I guess I will then have to manually update the F-Droid versions, huh? :P |
@SecUpwN We already have to update the versions manually now |
@larsgrefer, last question before I merge this: What will our version update procedure look like then? |
increase the versionCode and tag the commit |
Thanks, @larsgrefer. Just for my own slow brain: That means when we push out a new version, I just have to write the
|
@SecUpwN exactly At the moment there is a little difference between the tag names and the versionName, because the tag is prefixed with |
Shall I re-open this pull request then, or do you plan to remove branch |
I'll reopen it once its ready |
I hope you'll never quit development on our app, even though we have so many open Issues, slow development and too few developers working to make this app come true. Thanks for your heart blood! |
a tag named |
Why aren't we suing the |
@larsgrefer, if you'd answer my question above and rebase this PR, I will certainly merge it now. :) |
3a7666c
to
06d0550
Compare
Calculate versionNames from git-tags
@larsgrefer, will https://github.com/SecUpwN/Android-IMSI-Catcher-Detector/blob/development/AIMSICD/build.gradle#L19 change automatically to the correct versio when I craft a new release on GitHub after having pushed all changes from branch |
This pull request is aiming to calculate the
versionName
from git-tags. Before we can merge this, @ijansch needs to tell us here if the Issue with undetectedgit
(stacktrace) has been resolved in Buildozer. @larsgrefer, would you please add a few arguments here why calculating them is better?