build: use our fork of google-oss-license plugin
This should help with build reproducibility
--- a/gradle/libs.versions.toml Mon Jun 12 16:38:02 2023 -0400
+++ b/gradle/libs.versions.toml Mon Jun 12 18:42:24 2023 -0400
@@ -73,7 +73,7 @@
android-application = { id = "com.android.application", version.ref = "android-gradle-plugin" }
android-dynamic-feature = { id = "com.android.dynamic-feature", version.ref = "android-gradle-plugin" }
google-gms-google-services = { id = "com.google.gms.google-services", version = "4.3.14" }
-google-gms-oss-license = { id = "com.google.android.gms.oss-licenses-plugin", version = "0.10.5" }
+google-gms-oss-license = { id = "com.google.android.gms.oss-licenses-plugin", version = "0.10.6.1" }
firebase-crashlytics = { id = "com.google.firebase.crashlytics", version = "2.9.2" }
androidx-navigation-safeargs-kotlin = { id = "androidx.navigation.safeargs.kotlin", version.ref = "androidx-navigation" }
dagger-hilt-android = { id = "dagger.hilt.android.plugin", version.ref = "dagger" }
--- a/settings.gradle.kts Mon Jun 12 16:38:02 2023 -0400
+++ b/settings.gradle.kts Mon Jun 12 18:42:24 2023 -0400
@@ -24,6 +24,12 @@
gradlePluginPortal()
mavenCentral()
google()
+
+ maven {
+ // Waiting for feedback on https://github.com/google/play-services-plugins/pull/268
+ // we publish oss-licenses-plugin 0.10.6.1 for reproducible build
+ url = uri("https://raw.githubusercontent.com/fbarthelery/play-services-plugins/master/repo/")
+ }
}
resolutionStrategy {
eachPlugin {