Installing and Configuring the Acunetix 360 Scan Jenkins Plugin

Jenkins is an automation server that enables software developers to build automation into their projects by supplying plugins. Jenkins functionality can be extended by using our new Acunetix 360 Scan Jenkins plugin.

This topic explains how to install and configure the new Acunetix 360 Scan Jenkins Plugin with Jenkins Freestyle Projects to enable our advanced integration functionality so that you can launch automated scans and view reports of vulnerabilities in Jenkins. You can also use our plugin with Jenkins Pipeline Projects, by adding the plugin script to your pipeline which is generated by Integration Script Generator in the Jenkins Integration window.

Downloading and Installing the Acunetix 360 Scan Jenkins Plugin

The plugin is packaged into an .hpi file called acunetix-360-scan-X.X.X.hpi. This package has been tested and approved for Jenkins version 2.33+.

There are two ways to do this:

  • From the Plugin Manager in Jenkins
  • From Acunetix 360

if_Gnome-Dialog-Information-64_55568.png

Information

The first method is preferred, as it is simply easier to complete.

How to Install the Acunetix 360 Scan Jenkins Plugin from the Plugin Manager in Jenkins
  1. Open Jenkins.

  1. From the main menu, click Manage Jenkins. The Manage Jenkins window is displayed.

  1. Click Manage Plugins. The Plugin Manager window is displayed.

  1. Update the Available plugins list by clicking Check Now, search ‘acunetix’ from the Filter, select the Acunetix 360 Scan Plugin and click Download now and install after restart.

  1. In order to use the plugin, restart Jenkins. To restart, from a browser, navigate to:
  • [jenkins_url]/safeRestart (restarts Jenkins after the current builds have completed)
  • [jenkins_url]/restart (forces a restart and builds will not wait to complete)
How to Download and Install the Acunetix 360 Scan Jenkins Plugin from Acunetix 360
  1. In Acunetix 360, navigate to the New Integrations window, and from the Continuous Integration Systems panel, select Jenkins.

The Jenkins Plugin Installation and Usage window is displayed.

  1. Click Download the plugin, and save the file to a location of your choice.
  2. Open Jenkins.

  1. From the main menu, click Manage Jenkins. The Manage Jenkins window is displayed.

  1. Click Manage Plugins. The Plugin Manager window is displayed.

  1. Click the Advanced tab.

  1. From the Upload Plugin section, click Choose File. The Open dialog box is displayed.

  1. Select the acunetix-360-scan-X.X.X.hpi file you downloaded previously, and click Open. The file is uploaded, and the focus of the window returns to the Advanced tab.

  1. In order to use the plugin, restart Jenkins. To restart, from a browser, navigate to:
  • [jenkins_url]/safeRestart (restarts Jenkins after the current builds have completed)
  • [jenkins_url]/restart (forces a restart and builds will not wait to complete)

Configuring the Jenkins Project

Each Jenkins project has its own build configuration. Each build configuration has its own build steps. The Acunetix 360 Scan must be added to a Jenkins project as a build step.

How to Configure the Jenkins Project
  1. Open Jenkins. From the main menu, click Manage Jenkins.

The Manage Jenkins window is displayed.

  1. Click Configure System. The Configure System window is displayed.

  1. In the Acunetix 360 section, enter your Acunetix 360 Server URL and API Token, and click Test Connection to verify access to Acunetix 360. Then, click Save.
  1. Navigate to the Jenkins Home page and click the project you want to add to the Acunetix 360 Scan's build step.

  1. The Project window is displayed.

  1. From the menu, click Configure. The Configure window is displayed.
  2. Click the Build tab.

  1. From the Build section, click the Add build step dropdown, and select Acunetix 360 Scan. The Scan Settings panel is displayed.

  1. Select the relevant options from Scan Type, Website Deploy URL and Profile Name.
  2. Click Save.

Viewing Acunetix 360 Scan Results in Jenkins

When the build has been triggered, you can view the scan results in the Acunetix 360 Report window.

How to View Acunetix 360 Reports in Jenkins
  1. Open Jenkins.

  1. From your project page, select a build from the Build History section. The Build Detail window is displayed.

  1. From the menu, click Acunetix 360 Report. The scan may take a while.
  1. When the scan has been completed, the scan results, Acunetix 360 Scan Summary Report, are displayed.

 

« Back to the Acunetix Support Page