I hesitated whether to open new bug and reopen this one and decided to reopen. I have slight env difference - subversion plugin 2.7.1, jenkins 1.622, not sure where that matters. We have same symptoms as described above:
- Build that follows commit - always fails, subsequent build succeeds
- we use svn:// (don't think it matters)
- IMPORTANT: The svn in question has extents directory with two files in it
- IMPORTANT: The committed change is done in the extents directory
Here is the failed build output: Started by upstream project "App3-NextGen-iOS-Build-Choose" build number 514 originally caused by: Started by user <redacted> [EnvInject] - Loading node environment variables. Building remotely on jenkins-macmini2 in workspace /Users/catch/WorkDir/Refactor/iOSNextGen Updating svn://<redacted> at revision '2016-11-24T14:06:07.486 +0200' Fetching '<redacted>' at -1 into '/Users/catch/WorkDir/Refactor/iOSNextGen/themeValidator' U themeValidator/validator.php At revision 10671 At revision 10671 No changes for svn://sources.catchmedia.com/pa_clients/jukebox/jenkins/iOS3 since the previous build hudson.util.IOException2: revision check failed on svn://sources.catchmedia.com/pa_clients/jukebox/jenkins/themeValidator at hudson.scm.SubversionChangeLogBuilder.buildModule(SubversionChangeLogBuilder.java:208) at hudson.scm.SubversionChangeLogBuilder.run(SubversionChangeLogBuilder.java:138) ... There are two additional failures like the one above. My suspicion is that the SVNKit does not handle well such corner situation. |