Azure Devops Extension - Veracode Pipeline ScanThis plugin should make it easier to run the Veracode pipeline scan on Azure DevOps pipelines. The full scan jar is included within the plugin and don't need to be downaloded each time when the pipeline runs. Please reference the Veracode Help Ceneter for further information. The Veracode pipeline scan is desgined as a fast feedback tool for developers and will not exchange the Veracode Sandbox or Policy scan for static analysis ATTENTIONThis is a community plugin and NOT officially supported by Veracode. Additional documentation and source code can be found at https://github.com/julz0815/ADO-Veracode-Pipeline-Scan-Plugin Usage:1. Install the below extension in your Azure devops org:The plugin can be found on Microsofts official marketplace. https://marketplace.visualstudio.com/items?itemName=JulianTotzek-Hallhuber.VeracodePipelineScan 2. Run Pipeline Scan in your azure pipeline.The mandatory parameters to configure are
All other parameters are optional Example
The values you see here are also presets of the plugin and need to be adjusted to fit your environment and application architecture. 3. Publish the pipeline scan report on ypur Azure DevOps pipeline summery.The plugin will automatically create a report on your Azure DevOps pipeline summery page for better review. 4. Working with Pipeline Scan baseline fileFrom version 1.x the plugin supports the generation and storage of a new baseline file. Once the tickbox "Generate a new Baseline File from scan" you need to set the following options correspondingly.
You need to choose which results should be used to create the new baseline file.
Standard will simply use all results found from the pipeline scan. IMPORTANT NOTE Example
Also make sure you don't run the pipeline again when the baseline file is pushed to your branch. Otherwise you will start to run a loop
5. Things to come in the futureFuture update that are planned include
|