Due to some maintenance issues, this service has been switched in read-only mode, you can find more information about the why

and how to migrate your plugin documentation in this blogpost

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

How to


The following steps will assume Jenkins is setup as a Master with a Slave on another machine to execute the job's build and run ZAP

Create a New Item

  1. Open Jenkins
  2. New Item
    • Type: Freestyle project
  3. OK

Create the Workspace

  1. Go to the Job Summary Page


  2. Configure


  3. Restrict where this project can be run (True)

    Name of Slave where ZAP is installed

  4. Save
  5. Build Now

    New Empty workspace will be created on the Slave e.g. C:\Users\<USER_ID>\Jenkins\workspace\ZAP_EXAMPLE_JOB

Configure the Job to Execute ZAP

Add Build Step Execute ZAP

       Admin Configurations


           (info) The workspace directory will be shown there.
           (info) Override the default ZAP host (e.g. "localhost") and default ZAP port (e.g. "8090") for this job.


           Run as Pre-Build Step ((info) Leave unchecked)


           Select the JDK used by ZAP ((info) Leave as inheritFromJob)


       Installation Method

       Run Configurations

       ZAP Settings

       Session Management

       Session Properties

       Attack Mode

       Finalize Run

Version 1.3 (Feb 08, 2016)

  • (plus) add
  • (info) info
  • (error) error

Handy Hint

Join the Confluence Mailing-List!

Be Careful

This macro is useful for including helpful information in your confluence pages


Insert warning message here!

Be Careful

The body of the note here..

Jenkins' real top page lives in jenkins.io and link to three pages in the Wiki


Do you blog about Jenkins? Do you have any interesting URL to share with Jenkins community? Check out our News Aggregator.

My DevOps World | Jenkins World Lisbon Experience
After an amazing three months of development period in the summer of 2019 with Jenkins Project, I was a better developer, loved open source, met passionate people and had fun at work. Jenkins is not just a community, it is a family. When GSoC period was over, we received swags from Jenkins. Natasha Stopa (one of the students in GSoC 2019) was invited to attend DevOps World | Jenkins World San Francisco. It was nice to see her enjoy there. But guess what? Jenkins also invited three other students (Abhyudaya, Long and me) to DevOps World | Jenkins World Lisbon. I was super psyched...
T-Mobile and Jenkins Case Study
Saving Thousands of Hours and Millions of Dollars at T-Mobile with Jenkins Most people know T-Mobile as a wireless service provider. After all, we have an international presence and we’re the third largest mobile carrier in the United States. But we’re also a technology company with new products that include our TVision Home television service, our T-Mobile Money personal banking offering, and our SyncUp Drive vehicle monitoring and roadside assistance device. Behind the scenes, T-Mobile is also a leader in the open source community. We have shared 35+ code repositories on GitHub — including our POET pipeline framework automation library — to help other organizations...
Trip to DevOps World | Jenkins World
I had the privilege of being invited to DevOps World | Jenkins World 2019 for presenting the work I did during Google Summer of Code 2019. What follows is a day-by-day summary of an amazing trip to the conference. Day 0: December 1, 2019 I am an undergraduate student from New Delhi, India and had traveled to Lisbon to attend the conference. I had an early morning flight to Lisbon from Delhi via Istanbul. At the Airport, I met Parichay who had been waiting there from his connecting flight. After flying 8000 km, we reached Lisbon. We took a taxi to the hotel and were greeted there by one of...
I am happy to report that JEP-222 has landed in Jenkins weeklies, starting in 2.217. This improvement brings experimental WebSocket support to Jenkins, available when connecting inbound agents or when running the CLI. The WebSocket protocol allows bidirectional, streaming communication over an HTTP(S) port. While many users of Jenkins could benefit, implementing this system was particularly important for CloudBees because of how CloudBees Core on modern cloud platforms (i.e., running on Kubernetes) configures networking. When an administrator wishes to connect an inbound (formerly known as “JNLP”) external agent to a Jenkins master, such as a Windows virtual machine running outside the cluster and using the agent service wrapper, until now the...
Google Summer of Code 2019 Report
Google Summer of Code is much more than a summer internship program, it is a year-round effort for the organization and some community members. Now, after the DevOps World | Jenkins World conference in Lisbon and final retrospective meetings, we can say that GSoC 2019 is officially over. We would like to start by thanking all participants: students, mentors, subject matter experts and all other contributors who proposed project ideas, participated in student selection, in community bonding and in further discussions and reviews. Google Summer of Code is a major effort which would not be possible without the active participation of the Jenkins...

Unable to render {include} The included page could not be found.
Unable to render {include} The included page could not be found.


Plugin Information

No information for the plugin 'zaproxy' is available. It may have been removed from distribution.

  • No labels