I’ve tried executing the following:
#!C:\cygwin\bin\bash.exe
ls ${WORKSPACE}
But that doesn’t find ls (even if it’s on the windows path). Is there any way to set this up?
UPDATE: In other words, I want to be able to set up a build step that uses cygwin bash instead of windows cmd like this page shows you how to do with Python.
Provided cygwin’s bin folder is in your path, the following works for me:
I find Hudson does not pick up environment variable changes unless you restart the server.