[tbb-commits] [Git][tpo/applications/fenix][tor-browser-86.0.0b2-10.5-1] squash! Modify build system
Matthew Finkel
gitlab at torproject.org
Thu Feb 4 16:56:07 UTC 2021
Matthew Finkel pushed to branch tor-browser-86.0.0b2-10.5-1 at The Tor Project / Applications / fenix
Commits:
b531202a by Matthew Finkel at 2021-02-04T16:52:44+00:00
squash! Modify build system
Bug 40143: Use deterministic date in Test apk
The build config was using Date() when generating the Test apk's
versionName.
- - - - -
1 changed file:
- buildSrc/src/main/java/Config.kt
Changes:
=====================================
buildSrc/src/main/java/Config.kt
=====================================
@@ -19,7 +19,12 @@ object Config {
@JvmStatic
private fun generateDebugVersionName(): String {
- val today = Date()
+ val today = if (System.getenv("MOZ_BUILD_DATE") != null) {
+ val format = SimpleDateFormat("yyyyMMddHHmmss", Locale.US)
+ format.parse(System.getenv("MOZ_BUILD_DATE"))
+ } else {
+ Date()
+ }
// Append the year (2 digits) and week in year (2 digits). This will make it easier to distinguish versions and
// identify ancient versions when debugging issues. However this will still keep the same version number during
// the week so that we do not end up with a lot of versions in tools like Sentry. As an extra this matches the
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/commit/b531202a21ad0c5e6e1a8b5e294d9445b54aa4ab
--
View it on GitLab: https://gitlab.torproject.org/tpo/applications/fenix/-/commit/b531202a21ad0c5e6e1a8b5e294d9445b54aa4ab
You're receiving this email because of your account on gitlab.torproject.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.torproject.org/pipermail/tbb-commits/attachments/20210204/45485801/attachment.htm>
More information about the tbb-commits
mailing list