diff options
author | Łukasz Paczos <lukas.paczos@gmail.com> | 2019-01-29 15:46:55 +0100 |
---|---|---|
committer | Łukasz Paczos <lukasz.paczos@mapbox.com> | 2019-01-29 18:59:38 +0100 |
commit | a9a8cd5c810dc8c8cc99db3df9225e8c2c533ef4 (patch) | |
tree | f7ae8b59f184f5618083893f592de0580c590ea3 /platform/android/gradle | |
parent | e598146399a9d53a2d78b3b45eb1a69ca367dcf3 (diff) | |
download | qtlocation-mapboxgl-a9a8cd5c810dc8c8cc99db3df9225e8c2c533ef4.tar.gz |
[android] run vendor submodule check
Diffstat (limited to 'platform/android/gradle')
-rw-r--r-- | platform/android/gradle/android-nitpick.gradle | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/platform/android/gradle/android-nitpick.gradle b/platform/android/gradle/android-nitpick.gradle index dfcbcfb869..e79a23e6bf 100644 --- a/platform/android/gradle/android-nitpick.gradle +++ b/platform/android/gradle/android-nitpick.gradle @@ -9,26 +9,25 @@ def MAPBOX_TELEMETRY_TAG_PREFIX = 'telem-' def MAPBOX_GESTURES_DIR = 'mapbox-gestures-android' def MAPBOX_GESTURES_TAG_PREFIX = 'v' -task verifyVendorSubmodulePins { +task androidNitpick { doLast { + println "Running android nitpick script" + println "Verify vendor submodule pins" + exec { + workingDir = "${rootDir}" + commandLine "git", "submodule", "update", "--init", "--recursive", "vendor" + } verifyVendorSubmodulePin(MAPBOX_JAVA_DIR, MAPBOX_JAVA_TAG_PREFIX, versions.mapboxServices) verifyVendorSubmodulePin(MAPBOX_TELEMETRY_DIR, MAPBOX_TELEMETRY_TAG_PREFIX, versions.mapboxTelemetry) verifyVendorSubmodulePin(MAPBOX_GESTURES_DIR, MAPBOX_GESTURES_TAG_PREFIX, versions.mapboxGestures) } } -task androidNitpick { - doLast { - println "Running android nitpick script" - verifyVendorSubmodulePins - } -} - private def verifyVendorSubmodulePin(def dir, def prefix, def version) { def output = new ByteArrayOutputStream() exec { - workingDir "${rootDir}/vendor/${dir}" + workingDir = "${rootDir}/vendor/${dir}" commandLine "git", "rev-list", "-n", "1", "tags/${prefix + version}" standardOutput = output } @@ -36,7 +35,7 @@ private def verifyVendorSubmodulePin(def dir, def prefix, def version) { output.reset() exec { - workingDir "${rootDir}/vendor/${dir}" + workingDir = "${rootDir}/vendor/${dir}" commandLine "git", "rev-parse", "HEAD" standardOutput = output } |