Veracode partners with companies that innovate through software to confidently deliver secure code on time. Veracode addresses common Application Security challenges with a unique combination of automated application analysis in the pipeline, plus DevSecOps expertise for developers and security professionals, all delivered through a scalable SaaS platform.
Veracode for Jenkins is a plugin that automates the submission of applications to Veracode for scanning, packaging it in Veracode's preferred format. Veracode for Jenkins contributes a "Post-Build" action that can be used to configure jobs to scan your own source code (SAST) or open source libraries (SCA) as well as testing running applications with dynamic analysis (DAST) or interactive application security testing (IAST).
For more info and resources, please visit the Veracode Community.
The Veracode Jenkins Plugin version 22.214.171.124 is the first release of this plugin on the Jenkins Marketplace. This version does not upgrade an earlier plugin version. You must first install this version, restart Jenkins and, then, uninstall an earlier version. DO NOT uninstall or disable your current plugin before installing this new version. For detailed instructions, see the Veracode Documentation.
How to Contribute
Veracode welcomes community contribution through pull requests.
The plugin code is stored in github repositories: https://github.com/jenkinsci/veracode-scan-plugin
Please make sure to submit pull requests to above repository
How to build the plugin code
To build the plugin, please use Maven 3.3.9 or above, with JDK 8, and run:
> mvn clean package