Hi all,

I've been working through this issue and trying to read other resources on 
post-commit hooks without finding a match for the issue I'm experiencing.

My jobs work fine, and SVN polling is working and triggering builds. 
However, the post-commit hook in SVN doesn't trigger a build. Instead, the 
following is written to the log:

Nov 10, 2014 11:50:33 AM 
> jenkins.scm.impl.subversion.SubversionSCMSource$ListenerImpl onNotify
> INFO: Received post-commit hook from 104ea3cd-1caa-42bb-bcc1-xxxxxxxxxxxx for 
> revision 120,169 on paths [src/trunk/mgs/, ... (correct comma-separated 
> path list)]
> Nov 10, 2014 11:50:33 AM 
> jenkins.scm.impl.subversion.SubversionSCMSource$ListenerImpl onNotify
> INFO: No subversion consumers for UUID 104ea3cd-1caa-42bb-bcc1-xxxxxxxxxxxx


So far:

   - The job is working manually, and via SVN polling
   - The SCM trigger does not deny post-commit hooks
   - The UUID is correct
   - The paths appear to be correct
   - The post-commit hook is using basic auth with a valid user name and 
   API key (these work -- I used to trigger specific builds using this script)
   - I'm not using the BlameSubversion plugin
   - I have Jenkins 1.570 and SVN plugin 2.3.
   - The SVN checkout for this item is marked with depth 'empty', but the 
   source code appears only to check against the UUID (at this level).
   
I looked at the code for SubversionSCMSource.onNotify and setup a logger at 
level 'FINE' for that class. Nothing interesting. I tried:

> for (SCMSourceOwner owner : SCMSourceOwners.all()) { 

    println owner 

}


In the console and found the collection has no elements. I tried:

> println Jenkins.instance.getAllItems(SCMSource.class)


as well but that's empty too.

At this point I'm at a loss. It might need to be anonymous instead of using 
basic auth (I'm trying that out) but apart from that I'm out of ideas.

Does anyone have any other ideas I can try?

Thanks in advance,
James

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to