|
Thanks for the patch but I want to understand this a bit more. Currently releases are effectivly done from a clean checkout - which is if you want to make sure its clean you just need to add the clean goal before If your using a local m2 repository which is recommended I think cleaning the m2 If your not using a local m2 repo then you have other issues Other than that what was the race condition and under what circumstances did it I thought it as precaution to guarantee that the release is buildable from clean About the race condition: when M2ReleaseAction schedules a build it synchronizes |
||||||||||||||||||||||||||||||||||||||||
Created an attachment (id=755)
Patch that adds clear workspace, fixes race a condition and decreases copy-paste code. Sorry about the white space changes.