@Bruno Lavit has a great answer, but if you want you can just access the log and download it as txt file to your workspace from the job’s URL:
${BUILD_URL}/consoleText
Then it’s only a matter of downloading this page to your ${Workspace}
- You can use “
Invoke ANT” and use the GET target - On Linux you can use wget to download it to your workspace
- etc.
Good luck!
Edit:
The actual log file on the file system is not on the slave, but kept in the Master machine. You can find it under: $JENKINS_HOME/jobs/$JOB_NAME/builds/lastSuccessfulBuild/log
If you’re looking for another build just replace lastSuccessfulBuild with the build you’re looking for.