When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. This information might be about you, your preferences or your device and is mostly used to make the site work as you expect it to. The information does not usually directly identify you, but it can give you a more personalized web experience. Because we respect your right to privacy, you can choose not to allow some types of cookies. Click on the different category headings to find out more and change our default settings. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.
More information
I'm assuming that your master branch represents the "policy" level scan, since you want your reporting to represent what is currently deployed to production. Scanning feature branches is typically done via build from a build server or SCM yaml config that triggers on pull requests. The feature branch scan can take two different forms:
Hi pmcneil,
Your comment helped me understanding the picture.
I could search which document should I read.
Thank you,
Terry
This assumes you use the pipeline scan: To see whether the feature branch contains new vulnerabilities, you need to create a baseline file on the master branch. You can then pass this pipeline-scan.jar. The result will be only report issues not in the baseline already.
Examples are here: https://help.veracode.com/r/Pipeline_Scan_Example_for_Using_a_Baseline_File_with_Azure_Devops
Makes me wonder about issues that the feature branch fixed. It would be nice if those were reported as "fixed".