Azure/login should logout the active account at the beginning (#376)

* logout at the beginning

* remove logout step in test case
This commit is contained in:
Shiying Chen
2023-11-27 17:21:50 +08:00
committed by GitHub
parent 34b958dce7
commit 40935f9fb5
2 changed files with 7 additions and 5 deletions

View File

@@ -34,6 +34,13 @@ export class AzureCliLogin {
await this.executeAzCliCommand(["--version"], true, execOptions);
core.debug(`Azure CLI version used:\n${output}`);
try {
await this.executeAzCliCommand(["logout"], true, execOptions);
}
catch (error) {
core.debug(`Ignore logout error: "${error}"`);
}
this.setAzurestackEnvIfNecessary();
await this.executeAzCliCommand(["cloud", "set", "-n", this.loginConfig.environment], false);