File tree Expand file tree Collapse file tree 4 files changed +8
-18
lines changed Expand file tree Collapse file tree 4 files changed +8
-18
lines changed Original file line number Diff line number Diff line change 1
- name : Continous Integration
1
+ name : Continuous Integration
2
2
3
- on : [push, pull_request ]
3
+ on : [pull_request_target ]
4
4
5
5
jobs :
6
6
test-saucelabs :
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 57
57
"jasmine" : " 3.5.0" ,
58
58
"jasmine-core" : " 3.5.0" ,
59
59
"jasmine-expect" : " 4.0.3" ,
60
- "js-yaml" : " 3.13.1" ,
61
60
"jsdoc" : " ^3.6.3" ,
62
61
"karma" : " 5.1.0" ,
63
62
"karma-babel-preprocessor" : " 8.0.1" ,
Original file line number Diff line number Diff line change 1
1
// Karma configuration
2
2
"use strict" ;
3
- const yaml = require ( "js-yaml" ) ;
4
- const fs = require ( "fs" ) ;
5
3
const karmaConfig = require ( "../karma.common.conf.js" ) ;
6
4
7
5
const browsers = {
@@ -25,24 +23,21 @@ const browsers = {
25
23
} ;
26
24
27
25
module . exports = config => {
28
- // Use ENV vars or .sauce.yml to get credentials
26
+ // re-defining the env variables seems to fix the auth issue
27
+ // eslint-disable-next-line no-self-assign
28
+ process . env . SAUCE_USERNAME = process . env . SAUCE_USERNAME
29
+ // eslint-disable-next-line no-self-assign
30
+ process . env . SAUCE_ACCESS_KEY = process . env . SAUCE_ACCESS_KEY
29
31
if (
30
32
! (
31
33
process . env . SAUCE_USERNAME &&
32
34
process . env . SAUCE_ACCESS_KEY &&
33
35
process . env . SAUCE_ACCESS_KEY . length > 5
34
36
)
35
37
) {
36
- if ( ! fs . existsSync ( ".sauce.yml" ) ) {
37
38
// eslint-disable-next-line no-console
38
- console . log ( "Create a .sauce.yml with your credentials ") ;
39
+ console . error ( "Saucelabs credentials are missing. Define the SAUCE_USERNAME and SAUCE_ACCESS_KEY environment variables. ") ;
39
40
process . exit ( 1 ) ;
40
- } else {
41
- let sauceConfig = yaml . safeLoad ( fs . readFileSync ( ".sauce.yml" , "utf8" ) ) ;
42
- process . env . SAUCE_USERNAME = sauceConfig . addons . sauce_connect . username ;
43
- process . env . SAUCE_ACCESS_KEY =
44
- sauceConfig . addons . sauce_connect . access_key ;
45
- }
46
41
}
47
42
config . set ( {
48
43
...karmaConfig ,
You can’t perform that action at this time.
0 commit comments