Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Multi shell support for task execution #90

Open
rdsubhas opened this issue May 7, 2017 · 0 comments
Open

Multi shell support for task execution #90

rdsubhas opened this issue May 7, 2017 · 0 comments
Labels

Comments

@rdsubhas
Copy link
Member

rdsubhas commented May 7, 2017

Right now, we invoke all tasks with /bin/sh. This thread is to discuss if and how to support multiple shells (example, cmd.exe, powershell, bash, zsh, etc). Options to be considered:

  • YML syntax
  • Multi-shell and/or multi-platform. e.g. Windows can use both /bin/sh or cmd.exe, Linux could use /bin/sh or /bin/bash, etc. So shells and platforms are not 1:1 but rather cross functional
  • myke specific feature compatibility: environment variable cascading, retry and exit codes, verbosity levels and stdout/stderr handling, etc

Refers #85

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant