CI: Reorg reading env vars in screenshots.js
diff --git a/script/screenshots.js b/script/screenshots.js
index 6ac4efc..57fa384 100644
--- a/script/screenshots.js
+++ b/script/screenshots.js
@@ -14,13 +14,16 @@
 
 var wd = require('wd');
 var fs = require('fs');
-var username = process.env['SAUCE_USERNAME'];
-var accessKey = process.env['SAUCE_ACCESS_KEY'];
-var baseDir = process.env['CIRCLE_ARTIFACTS'] || '/tmp';
 var url = process.argv[2];
-var allImgsDir = baseDir+'/imgs';
+var username = process.env.SAUCE_USERNAME;
+var accessKey = process.env.SAUCE_ACCESS_KEY;
 var build_name = process.env.MQ_CI_BUILD_NAME;
-
+var baseDir = process.env.CIRCLE_ARTIFACTS;
+if (!baseDir) {
+  console.error('No $CIRCLE_ARTIFACTS found, for testing do something like `CIRCLE_ARTIFACTS=/tmp script/screenshots.js`');
+  process.exit(1);
+}
+var allImgsDir = baseDir+'/imgs';
 fs.mkdirSync(allImgsDir);
 
 var browserVersions = [