summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorAlbin <albin@mullvad.net>2024-03-11 15:52:59 +0100
committerAlbin <albin@mullvad.net>2024-03-12 08:03:52 +0100
commitf2c005bd6079518a39196be49210207540a8750f (patch)
treedabfe64c99cf9de728f380680e3d2e1e21761519
parentc5f049aa496f082341649cef0ccde6516b28aca6 (diff)
downloadmullvadvpn-f2c005bd6079518a39196be49210207540a8750f.tar.xz
mullvadvpn-f2c005bd6079518a39196be49210207540a8750f.zip
Bump gradle
-rw-r--r--android/app/build.gradle.kts8
-rw-r--r--android/buildSrc/src/main/kotlin/Versions.kt4
-rw-r--r--android/gradle.properties1
-rw-r--r--android/gradle/wrapper/gradle-wrapper.properties4
-rw-r--r--android/test/e2e/build.gradle.kts2
5 files changed, 9 insertions, 10 deletions
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts
index 5a82ae7284..c73b3d828f 100644
--- a/android/app/build.gradle.kts
+++ b/android/app/build.gradle.kts
@@ -33,7 +33,7 @@ android {
compileSdk = Versions.Android.compileSdkVersion
defaultConfig {
- val localProperties = gradleLocalProperties(rootProject.projectDir)
+ val localProperties = gradleLocalProperties(rootProject.projectDir, providers)
applicationId = "net.mullvad.mullvadvpn"
minSdk = Versions.Android.minSdkVersion
@@ -114,7 +114,7 @@ android {
sourceSets {
getByName("main") {
val changelogDir =
- gradleLocalProperties(rootProject.projectDir)
+ gradleLocalProperties(rootProject.projectDir, providers)
.getOrDefault("OVERRIDE_CHANGELOG_DIR", defaultChangelogAssetsDirectory)
assets.srcDirs(extraAssetsDirectory, changelogDir)
@@ -181,13 +181,13 @@ android {
applicationVariants.configureEach {
val alwaysShowChangelog =
- gradleLocalProperties(rootProject.projectDir).getProperty("ALWAYS_SHOW_CHANGELOG")
+ gradleLocalProperties(rootProject.projectDir, providers).getProperty("ALWAYS_SHOW_CHANGELOG")
?: "false"
buildConfigField("boolean", "ALWAYS_SHOW_CHANGELOG", alwaysShowChangelog)
val enableInAppVersionNotifications =
- gradleLocalProperties(rootProject.projectDir)
+ gradleLocalProperties(rootProject.projectDir, providers)
.getProperty("ENABLE_IN_APP_VERSION_NOTIFICATIONS")
?: "true"
diff --git a/android/buildSrc/src/main/kotlin/Versions.kt b/android/buildSrc/src/main/kotlin/Versions.kt
index b162acaa50..7bd937f6b0 100644
--- a/android/buildSrc/src/main/kotlin/Versions.kt
+++ b/android/buildSrc/src/main/kotlin/Versions.kt
@@ -46,8 +46,8 @@ object Versions {
// The androidAapt plugin version must be in sync with the android plugin version.
// Required for Gradle metadata verification to work properly, see:
// https://github.com/gradle/gradle/issues/19228
- const val android = "8.2.1"
- const val androidAapt = "$android-10154469"
+ const val android = "8.3.0"
+ const val androidAapt = "$android-10880808"
const val playPublisher = "3.9.0"
const val dependencyCheck = "9.0.9"
const val detekt = "1.23.5"
diff --git a/android/gradle.properties b/android/gradle.properties
index 912e0912ff..74c277e3a1 100644
--- a/android/gradle.properties
+++ b/android/gradle.properties
@@ -3,4 +3,3 @@ android.nonTransitiveRClass=false
android.useAndroidX=true
kotlin.code.style=official
org.gradle.jvmargs=-Xmx8192M -Dkotlin.daemon.jvm.options\="-Xmx8192M"
-android.experimental.lint.version=8.3.0-beta02
diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties
index e6919610b9..94abb13345 100644
--- a/android/gradle/wrapper/gradle-wrapper.properties
+++ b/android/gradle/wrapper/gradle-wrapper.properties
@@ -2,6 +2,6 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
-distributionUrl=https\://services.gradle.org/distributions/gradle-8.2.1-bin.zip
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.6-bin.zip
# Retrieved from: https://gradle.org/release-checksums/
-distributionSha256Sum=03ec176d388f2aa99defcadc3ac6adf8dd2bce5145a129659537c0874dea5ad1
+distributionSha256Sum=9631d53cf3e74bfa726893aee1f8994fee4e060c401335946dba2156f440f24c
diff --git a/android/test/e2e/build.gradle.kts b/android/test/e2e/build.gradle.kts
index 7d9a78cda6..161e73b510 100644
--- a/android/test/e2e/build.gradle.kts
+++ b/android/test/e2e/build.gradle.kts
@@ -33,7 +33,7 @@ android {
fun MutableMap<String, String>.addOptionalPropertyAsArgument(name: String) {
val value =
rootProject.properties.getOrDefault(name, null) as? String
- ?: gradleLocalProperties(rootProject.projectDir).getProperty(name)
+ ?: gradleLocalProperties(rootProject.projectDir, providers).getProperty(name)
if (value != null) {
put(name, value)