move sauce labs config out of the Gruntfile
Thomas Aylott committed
Dec 6, 2013 at 15:46 UTC
1b477fa40c2146d9f938524275ed6e1ff9f79c82
3 files changed
+4
-11
Gruntfile.js
-7
@@ -13,13 +13,6 @@ var npmReactTasks = require('./grunt/tasks/npm-react');
13
14
module.exports = function(grunt) {
15
16
- if (!process.env.SAUCE_USERNAME) {
17
- process.env.SAUCE_USERNAME = 'React';
18
- }
19
- if (!process.env.SAUCE_ACCESS_KEY) {
20
- process.env.SAUCE_ACCESS_KEY = '339d32ca-d594-4570-a3c2-94c50a91919b';
21
- }
22
-
16
grunt.initConfig({
17
pkg: grunt.file.readJSON('package.json'),
18
copy: require('./grunt/config/copy'),
grunt/config/webdriver-jasmine.js
+2
-2
@@ -27,8 +27,8 @@ exports.saucelabs = {
27
webdriver: {
28
remote: {
29
/* https://github.com/admc/wd/blob/master/README.md#named-parameters */
30
- user: process.env.SAUCE_USERNAME,
31
- pwd: process.env.SAUCE_ACCESS_KEY,
30
+ user: process.env.SAUCE_USERNAME || 'React',
31
+ pwd: process.env.SAUCE_ACCESS_KEY || '339d32ca-d594-4570-a3c2-94c50a91919b',
32
protocol: 'http:',
33
hostname: 'ondemand.saucelabs.com',
34
port: '80',
grunt/tasks/sauce-tunnel.js
+2
-2
@@ -7,12 +7,12 @@ module.exports = function() {
7
var task = this;
8
var shouldStayAliveForever = task.flags.keepalive;
9
10
- var SAUCE_ACCESS_KEY = process.env.SAUCE_ACCESS_KEY;
10
+ var SAUCE_ACCESS_KEY = process.env.SAUCE_ACCESS_KEY || '339d32ca-d594-4570-a3c2-94c50a91919b';
11
if (!SAUCE_ACCESS_KEY) {
12
grunt.fatal('Requires the environment variable SAUCE_ACCESS_KEY to be set');
13
}
14
15
- var SAUCE_USERNAME = process.env.SAUCE_USERNAME;
15
+ var SAUCE_USERNAME = process.env.SAUCE_USERNAME || 'React';
16
if (!SAUCE_USERNAME) {
17
grunt.fatal('Requires the environment variable SAUCE_USERNAME to be set');
18
}