Archiwum miesiąca: czerwiec 2021

Jenkins – wyciek pamięci z dysku twardego (winstone .jar) – jak naprawić

Ostatnio zauważyłem, że kończy mi się miejsce na dysku C i przeglądając katalogi tymczasowe zauważyłem sporo plików typu winstoneXXXXXX.jar. Szperając w internecie natrafiłem na buga w Jenkinsie, niestety nie jest on domyślnie poprawiony w instalatorze tylko trzeba ręcznie zaaplikować obejście. Polega na uruchomieniu usługi (service) jenkins.exe z dodatkowym parametrem:

--extractedFilesFolder="c:\TMP-FOLDER-PATH"

Parametr ten należy dodać w pliku jenkins.xml, który znajduje się w tym samym katalogu co jenkins.exe z którego uruchamiana jest usługa.
<arguments>
  --extractedFilesFolder="c:\TMP-FOLDER-PATH"
</arguments>

<arguments>
  --extractedFilesFolder="C:\Windows\Temp"
</arguments>

Więcej o dodawaniu argumentów