Jenkins

Jenkins is a self-contained open source automation server that you can use to automate tasks related to building, testing, and deploying software.

Jenkins webhook

When using the standard Jenkins Git Plugin, Jenkins Mercurial Plugin, or Jenkins Subversion Plugin to poll and check out your repository, you can quickly and easily switch to a push model using the Jenkins webhook.

To configure the Jenkins webhook in Perforce TeamHub, simply provide a Jenkins instance URL in the Add Hook form for a repository.

Add new Jenkins hook

Perforce TeamHub Jenkins plugin

The Perforce TeamHub Jenkins plugin integrates Jenkins build events to TeamHub and lets you use them in code review workflows. For a step-by-step description of the setup process, see the Configuring builds with Jenkins instructions.