Get absolute path to workspace directory in Jenkins Pipeline plugin
I'm currently doing some evaluation on the Jenkins Pipeline plugin (formerly know as Workflow plugin). Reading the documentation I found out that I currently cannot retriev the workspace path usingenv.WORKSPACE:
The following variables are currently unavailable inside a workflow script:
SCM-specific variables such as SVN_REVISION
Is there any other way how to get the absolute path to the current workspace? I need this running some test which in turn gets some parameter (absolute path to some executable file). I already tried usingnew File("").absolutePath()inside a@NonCPSsection but looks like the non-CPS stuff gets always executed on the master.
Does anybody have a clue how to get this pathwithoutrunning some batch script which stores the path into some file which later on can be read in again?