in amazon-inspector-image-scanner/amazon-inspector-image-scanner-agent/src/main/java/com/amazon/inspector/teamcity/ScanBuildProcessAdapter.java [283:295]
public boolean doesBuildFail(Map<Severity, Integer> counts) {
String countCritical = runnerParameters.get(ScanConstants.COUNT_CRITICAL);
String countHigh = runnerParameters.get(ScanConstants.COUNT_HIGH);
String countMedium = runnerParameters.get(ScanConstants.COUNT_MEDIUM);
String countLow = runnerParameters.get(ScanConstants.COUNT_LOW);
boolean criticalExceedsLimit = counts.get(Severity.CRITICAL) > Integer.parseInt(countCritical);
boolean highExceedsLimit = counts.get(Severity.HIGH) > Integer.parseInt(countHigh);
boolean mediumExceedsLimit = counts.get(Severity.MEDIUM) > Integer.parseInt(countMedium);
boolean lowExceedsLimit = counts.get(Severity.LOW) > Integer.parseInt(countLow);
return criticalExceedsLimit || highExceedsLimit || mediumExceedsLimit || lowExceedsLimit;
}