GoCD
GoCD is an open-source continuous delivery server that enables developers to automate and streamline the build-test-release process in software development.
Extending with Custom Integrations
How does it integrate?
Custom Events (docs)
Documentation & Resources