Skip to content

Commit d85fb45

Browse files
Add gmsaas doctor to check authentication
1 parent 719ead0 commit d85fb45

File tree

3 files changed

+17
-5
lines changed

3 files changed

+17
-5
lines changed

dist/setup/index.js

Lines changed: 8 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

dist/setup/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/setup/index.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,19 @@ async function installGmsaasCli(gmsaasVersion) {
5555
* @param {string} gmsaasAPIToken Genymotion SaaS API Token
5656
*/
5757
async function login(gmsaasAPIToken) {
58+
core.info('Login gmsaas...');
5859
try {
59-
core.info('Login gmsaas...');
60-
6160
await exec.exec(`gmsaas auth token ${gmsaasAPIToken}`);
6261
} catch (error) {
6362
core.setFailed(`Failed to login: ${error.message}`);
6463
}
64+
65+
core.info('Checking gmsaas authentication');
66+
try {
67+
await exec.exec('gmsaas doctor --auth');
68+
} catch (error) {
69+
core.setFailed(`Failed to authenticate: ${error.message}`);
70+
}
6571
}
6672

6773
/**

0 commit comments

Comments
 (0)