Integrating Burp Suite Enterprise Edition with Jenkins
Integrating Burp Suite Enterprise Edition with Jenkins is made simple thanks to our native Jenkins plugin. Before beginning, you should decide which integration type you want to configure. In most cases, we recommend the site-driven scan option.
Integrating with Jenkins involves the following steps.
Create an API user
Regardless of which integration type you want to configure, you first need to create an API user.
Download and install the plugin
We provide a native plugin for Jenkins to make the integration process as simple as possible.
Go to our website and download the Jenkins plugin. The download contains a file with the extension
- Log in to Jenkins as an administrator.
- Go to "Manage Jenkins" > "Manage Plugins" and open the "Advanced" tab.
- Under "Upload Plugin", upload the HPI file that you just downloaded. The plugin will begin installing.
- Once the upload is complete, restart Jenkins.
When creating new build steps, you should now see two new types available for selection: "Burp site-driven scan" and "Burp scan".
Configure the integration
The steps for configuring the integration differ greatly depending on whether you want to use the site-driven scan or "Burp scan" option.