Дженкинс не может удалить рабочее пространство - PullRequest
0 голосов
/ 12 сентября 2018

Я боролся с этой общей проблемой, но не могу найти хорошего решения.У меня есть процесс Java, который создает дескриптор файла, расположенного в рабочей области, и поэтому при следующей сборке не удается удалить рабочую область.Подчиненный компьютер - это компьютер под управлением Windows.Я ищу способ принудительно удалить рабочее пространство независимо от запущенных процессов, и я хотел бы, чтобы это произошло в начале сборки.Кто-нибудь знает, как это сделать правильно?На вольной работе?Спасибо!

Ответы [ 2 ]

0 голосов
/ 13 сентября 2018

Вы можете использовать плагин clean workspace .После установки плагина вы можете включить опцию в вашем вольном задании: «Удалить рабочее пространство перед началом сборки», как объяснено в документации.

0 голосов
/ 12 сентября 2018

Действие Jenkins Post Build> «Удалить рабочее пространство после завершения сборки» должно выполнить эту работу.
Или, если у вас есть проблемы с разрешением, вы можете
Добавить Шаг сборки> 'Выполнить оболочку '
и выполните команду ' sudo rm -rf $ WORKSPACE '

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...