From 3bf9efd95a9f20e63d569ef66e4a093b4acee275 Mon Sep 17 00:00:00 2001 From: Leith Bade Date: Sat, 24 Jan 2015 07:25:02 +1100 Subject: [PATCH] Throw error on missing token --- android/java/app/build.gradle | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/android/java/app/build.gradle b/android/java/app/build.gradle index 30e85b959..e44bbdbd5 100644 --- a/android/java/app/build.gradle +++ b/android/java/app/build.gradle @@ -4,7 +4,11 @@ task accessToken { def rawDir = new File("app/src/main/res/raw") rawDir.mkdirs() def tokenFile = new File("app/src/main/res/raw/token.txt") - tokenFile.write(System.getenv('MAPBOX_ACCESS_TOKEN')) + String token = System.getenv('MAPBOX_ACCESS_TOKEN') + if (token == null) { + throw new InvalidUserDataException("You must set the MAPBOX_ACCESS_TOKEN environment variable.") + } + tokenFile.write(token) } gradle.projectsEvaluated {