Есть отличная удаленная работа для php+codeception+jenkins+allure+docker спецов. 100% remote! Присоединиться к проекту

проблема с maven+jenkins , Failed to execute goal org.apache.maven.plugins:maven-clean-plugin

jenkins
maven
java
Теги: #<Tag:0x00007f7b6410dc90> #<Tag:0x00007f7b6410db50> #<Tag:0x00007f7b6410d9c0>

#1

Помогите или ткните пожалуйста в решение проблемы. При повторном запуске тестов на jenkins вываливается вот такая ошибка:
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-clean-plugin:2.5:clean (default-clean) on project project2.0: Failed to clean project: Failed to delete C:\Program Files (x86)\Jenkins\workspace\TestTestNG\target\surefire\surefirebooter8031285952509176127.jar -> [Help 1]
[ERROR]
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:

Суть проблемы я понимаю, процесс java.exe использует файл surefirebooter8031285952509176127.jar и поэтому при следующем билде его невозможно удалить. Причины озвучены в гугле, но как решить эту проблему, чтобы она не воспроизводилась, я не понимаю. Помогите, плз начинающему тестировщику.


(Oleksii Ihnatiuk) #2

попробуйте поставить такую опцию “Wipe out workspace before build”


(Tatyana Durova) #3

У меня стала появляться эта же проблема, из ответа не очень понятно, где конкретно поставить опцию “Wipe out workspace before build”? Это какой то плагин?


(Tatyana Durova) #4

Кажется нашла, но ошибка все равно есть:

Wiping out workspace first.
java.nio.file.AccessDeniedException: /var/lib/jenkins/jobs/Release Staging Config/workspace/masbuilderstaging/target/surefire-reports/testng-reports.js
	at sun.nio.fs.UnixException.translateToIOException(UnixException.java:84)
	at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:102)
	at sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:107)
	at sun.nio.fs.UnixFileSystemProvider.implDelete(UnixFileSystemProvider.java:244)
	at sun.nio.fs.AbstractFileSystemProvider.deleteIfExists(AbstractFileSystemProvider.java:108)
	at java.nio.file.Files.deleteIfExists(Files.java:1165)
	at hudson.Util.tryOnceDeleteFile(Util.java:290)
	at hudson.Util.deleteFile(Util.java:245)
Caused: java.io.IOException: Unable to delete '/var/lib/jenkins/jobs/Release Staging Config/workspace/masbuilderstaging/target/surefire-reports/testng-reports.js'. Tried 3 times (of a maximum of 3) waiting 0.1 sec between attempts.
	at hudson.Util.deleteFile(Util.java:250)