-
Type:
Suggestion
-
Resolution: Low Engagement
-
None
-
Component/s: Builds
-
0
-
1
At the moment:
com/atlassian/utils/process/ExternalProcess.java
...
DEFAULT_UNIX_EXECUTOR = "/bin/sh";
...
Users will have spent a not inconsiderable amount of time setting up a user to run the bamboo agent with specific needs (RVM comes to mind but there are other examples) it would seem logical to invoke a non-interactive login shell would solve this issue.
/bin/sh -l
This issue is separate to being able to choose the shell that is invoked.