Class JobRunArtifactsService
java.lang.Object
io.jenkins.plugins.propelo.commons.service.JobRunArtifactsService
Extracts SEI-shaped artifacts for JobRunComplete payloads.
Primary source for local verification: archived artifact-manifest.json
written by print-only CI/CD pipelines (under run.getArtifactsDir()).
Also accepts a top-level artifacts[] array or nested artifact object.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanisCd(List<CiCdJobRunArtifact> artifacts) booleanisCi(List<CiCdJobRunArtifact> artifacts) parseArtifactsForRun(Run<?, ?> run)
-
Field Details
-
ARTIFACT_MANIFEST_FILE
- See Also:
-
SEI_ARTIFACTS_FILE
- See Also:
-
-
Constructor Details
-
JobRunArtifactsService
public JobRunArtifactsService(com.fasterxml.jackson.databind.ObjectMapper mapper)
-
-
Method Details
-
parseArtifactsForRun
-
isCi
-
isCd
-