-
New Feature
-
Resolution: Fixed
-
Minor
-
None
it is often usefull in reusable code to know if you are running on a windows slave or not.
For example you may want to invoke maven - but on windows you need bat 'mvn ...' and Unix like systems sh ' mvn...'
The current workaround involves a function like
boolean isWindows() { return env.OS == 'Windows_NT' }
but this is not ideal.
so please implement something that can be more reliable to determine a windows node. (get the path separator, directory seporator - or just isCurrentNodeWindows())
- is related to
-
JENKINS-26169 Workflow support for XShell plugin
- Open
- links to