You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is fine when using sh(1) or compatible shells (bash, zsh...), but breaks with other shells (csh, fish) that prefer setenv or set --export. If Teamocil were to afford the ability to manipulate the environment via Ruby's ENV hash, I'd be able to write descriptions such as the following that work with different sorts of shells:
windows:
- name: ...root: ...env:
CC: ... # would apply to all panes in this windowCXX: .. # would apply to all panes in this windowpanes:
- env: # only need to specify vars specific to this pane:BUILD_ROOT: ...:something/DebugPATH: ...:something/Debug/bin
- env:
BUILD_ROOT: ...:something/ReleasePATH: ...:something/Release/bin
The text was updated successfully, but these errors were encountered:
I have a Teamocil YAML file that contains a lot of snippets like:
This is fine when using
sh(1)
or compatible shells (bash, zsh...), but breaks with other shells (csh, fish) that prefersetenv
orset --export
. If Teamocil were to afford the ability to manipulate the environment via Ruby'sENV
hash, I'd be able to write descriptions such as the following that work with different sorts of shells:The text was updated successfully, but these errors were encountered: