从jenkins到酱汁进行实习测试时没有获得授权

时间:2014-08-19 22:56:30

标签: intern saucelabs

即使在我的grunfile.js中设置了sauce凭据并将它们作为sys变量公开之后,我也得到了以下消息。

  

咕噜咕噜的实习生:酱油?[4m运行“实习生:酱油”(实习生)任务?[24m   聆听0.0.0.0:9000启动隧道...不使用代理   连接到Sauce Labs REST API。   ?[1分*********************************************** *********?[22m A   更新版本的Sauce Connect(build 1283)可用!下载它   在这里:https://saucelabs.com/downloads/sc-4.3-linux.tar.gz   ?[1分*********************************************** *********?[22米   在端口44054上启动scproxy。启动安全远程隧道VM ...   错误:未授权错误:拒绝时未授权   位于Socket的Array.some的readStartupMessage。在   Socket.EventEmitter.emit events.js:117:20在Socket。    在Socket.EventEmitter.emit   事件.js:92:17在emitReadable< _stream_readable.js:408:10>在   emitReadable< _stream_readable.js:404:5>

1 个答案:

答案 0 :(得分:0)

在“执行外壳”中,设置

  

导出TRAVIS_COMMIT = $ BUILD_NUMBER

     

导出SAUCE_USERNAME = ...

     

导出SAUCE_ACCESS_KEY = ...

     

node_modules / .bin / intern-runner config = tests / intern_sauce

见下面的截图:

Jenkins config

这对我有用,希望它也适合你!