I am reading up on continuous delivery, or the philosophy/practice whereby commits to source control directories trigger CI builds, and if the build fails then all development freezes until the committer fixes the problem, re-commits and fixes the build. I really, really like this mentality.
We are using Jenkins for our CI server and SVN for SCM (these are company-dictated "standards" technologies, so there is no leeway with the choice of technology here).
I'm wondering how I could achieve this. I have installed both the Subversion Plugin and the Tagging Subversion Plugin for Jenkins, but don't see where I can set up a SVN trigger to kick off a build, and the documentation for both these plugins makes no indication that they even have this capability.
Even once I figure that out, I need a way to freeze SVN in the event of a failed build (so that other developers don't keep checking in code and re-triggering the failed build).
Am I asking for too much here? Or am I just missing the right plugin? Thanks in advance!