Regarding automatic commits to websites:
These are very different from code, for at least two reasons: 1) the website is not used as a dependency by other projects (apart from web indexes, of course) 2) the website source code is not updated by Jenkins, so the next build will revert any changes.