Использование сценария оболочки для очистки вашего рабочего пространства - прекрасное решение, поэтому вы, вероятно, так и поступите.
Другое дело, что рабочее пространство может быть не лучшим местом для хранения ваших файлов - рабочее пространство должно быть одноразовым и удаление не должно причинить вам вреда. Из-за этого использование выделенной папки (вне рабочей области Jenkins) будет более безопасным и более гибким.
Вы также можете рассмотреть возможность использования шага Jenkins archiveArtifacts
для хранения результатов сборки, возможно, в сочетании с buildDiscarder
трубопровод option
. Это предпочтительное решение, но есть одна загвоздка - если ваш Jenkins защищен, доступ к артефактам требует авторизации (что не так сложно достичь, но это другая история).