На самом деле сам файл еще не создан:)
File file1 = new File(build.workspace.toString() + "/idle_slaves.list")
просто создает указатель на путь, если вы хотите создать файл, затем добавьте следующую строку
file1.createNewFile()
Также убедитесь, что у создаваемого вами файла есть права доступа, в противном случае вам будет отказано в разрешении.
Вы добавляете следующий фрагмент кода для подтверждения.
// check if the file exists
boolean exists = file.exists();
if(exists == true)
{
// printing the permissions associated with the file
println "Executable: " + file.canExecute();
println "Readable: " + file.canRead();
println "Writable: "+ file.canWrite();
}
else
{
println "File not found.";
}
Надеюсь, это поможет:)