From dcec930aa1d59e6817d7588b5372b6b2227e7b28 Mon Sep 17 00:00:00 2001 From: Steve Kellock Date: Sun, 28 Aug 2016 21:20:09 -0400 Subject: [PATCH] Prevents killing the android build with a missing .env file. --- android/dotenv.gradle | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/android/dotenv.gradle b/android/dotenv.gradle index 39a2afc..dd1bba2 100644 --- a/android/dotenv.gradle +++ b/android/dotenv.gradle @@ -2,11 +2,17 @@ def readDotEnv = { def env = [:] def envFile = System.env['ENVFILE'] ?: ".env" println("Reading env from: $envFile") - new File("$project.rootDir/../$envFile").eachLine { line -> - def (key, val) = line.tokenize('=') - if (key && val && key.substring(0, 1) != "#") { - env.put(key, val) - } + try { + new File("$project.rootDir/../$envFile").eachLine { line -> + def (key, val) = line.tokenize('=') + if (key && val && key.substring(0, 1) != "#") { + env.put(key, val) + } + } + } catch (Exception ex) { + println("**************************") + println("*** Missing .env file ****") + println("**************************") } project.ext.set("env", env) }