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 = [