feat(cmd): add --tty flag to run commands from a script

This commit is contained in:
2023-03-29 14:25:08 +02:00
parent 81b032be85
commit 9ade250f01
2 changed files with 14 additions and 0 deletions

View File

@ -47,6 +47,7 @@ Example:
internal.DebugFlag,
internal.LocalCmdFlag,
internal.RemoteUserFlag,
internal.TtyFlag,
},
BashComplete: autocomplete.AppNameComplete,
Before: internal.SubCommandBefore,
@ -236,6 +237,9 @@ func runCmdRemote(cl *dockerClient.Client, app config.App, abraSh, serviceName,
execCreateOpts.Cmd = cmd
execCreateOpts.Tty = true
if internal.Tty {
execCreateOpts.Tty = false
}
if err := container.RunExec(dcli, cl, targetContainer.ID, &execCreateOpts); err != nil {
return err