Server Side Hooks on a SaaS repository? ✓
Oh BTW, you can have Server Side Hooks in a SaaS Repository.
Cloud repository hosts have failed us. The power of hosting your repository locally is the ability to implement Server Side Hooks. These hooks allow you to control your repository and the source code contained within. Its super convenient for an organization with many contributors to a single repository. You can syntax check code, ensure commit messages are proper, add the power of automation or anything else you need your repository to do better than if you were relying on external webhooks.
To add a Server Side Hook in your current Assembla Repository - go to the Settings Page -> Server-Side Hooks:
Git: pre-receive, post-receive and update hooks
SVN: pre-commit, post-commit, pre-revprop-change and post-revprop-change hooks
Community Supported: Submit your own hooks or partake in the fruits of another’s labor
Prevent commits that do not comply with your Coding Standards
Validate commit messages for status updates and valid ticket reference
Create Workflows with specific status and ticket changes or kick off external procs
We are very excited about Server Side Hooks and hope that you find them as useful as we do. Take a look at some of our other available Repository Features