fix: do not stream output from login/logout commands
This commit is contained in:
@@ -52,11 +52,10 @@ func CommandLogin(appName string, server string, username string, password strin
|
|||||||
}
|
}
|
||||||
|
|
||||||
result, err := common.CallExecCommand(common.ExecCommandInput{
|
result, err := common.CallExecCommand(common.ExecCommandInput{
|
||||||
Command: common.DockerBin(),
|
Command: common.DockerBin(),
|
||||||
Args: []string{"login", "--username", username, "--password-stdin", server},
|
Args: []string{"login", "--username", username, "--password-stdin", server},
|
||||||
Env: env,
|
Env: env,
|
||||||
Stdin: &buffer,
|
Stdin: &buffer,
|
||||||
StreamStdio: true,
|
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("Unable to run docker login: %w", err)
|
return fmt.Errorf("Unable to run docker login: %w", err)
|
||||||
@@ -104,10 +103,9 @@ func CommandLogout(appName string, server string) error {
|
|||||||
}
|
}
|
||||||
|
|
||||||
result, err := common.CallExecCommand(common.ExecCommandInput{
|
result, err := common.CallExecCommand(common.ExecCommandInput{
|
||||||
Command: common.DockerBin(),
|
Command: common.DockerBin(),
|
||||||
Args: []string{"logout", server},
|
Args: []string{"logout", server},
|
||||||
Env: env,
|
Env: env,
|
||||||
StreamStdio: true,
|
|
||||||
})
|
})
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return fmt.Errorf("Unable to run docker logout: %w", err)
|
return fmt.Errorf("Unable to run docker logout: %w", err)
|
||||||
|
|||||||
Reference in New Issue
Block a user