in src/main/java/com/amazon/inspector/jenkins/amazoninspectorbuildstep/AmazonInspectorBuilder.java [629:638]
public FormValidation doCheckArchivePath(@QueryParameter String value) {
Jenkins.get().checkPermission(Job.CONFIGURE);
if (value == null || value.trim().isEmpty()) {
return FormValidation.error("Image Id is required. Provide a valid local/remote image name or path to an image tar file.");
}
if (!value.contains(":") && !value.contains("@") && !value.endsWith(".tar")) {
return FormValidation.warning("This doesn't look like a standard Docker image name or a tar file path. Verify it matches the expected format.");
}
return FormValidation.ok();
}