Package io.jenkins.plugins.changeinvestigator.evidence
package io.jenkins.plugins.changeinvestigator.evidence
-
ClassesClassDescriptionThe complete, deterministic evidence bundle collected from Jenkins for one investigation.Mutable builder used only during evidence collection.A single SCM change entry (commit / revision) observed between the last successful build and the failed build under investigation.Collects
BuildInvestigationEvidencefor a build using only generic, SCM-agnostic Jenkins core APIs (Run,ChangeLogSet).Reduces a (potentially huge) console log down to a small, bounded set of lines that are likely relevant to diagnosing a build failure, without ever sending the entire log anywhere.Best-effort redaction of common secret patterns from log text before it is ever included in an evidence bundle or sent to an AI provider.