Harden pipeline state and plan release upgrades
This commit is contained in:
@@ -406,6 +406,10 @@ func currentAnalyzeArtifactRecord(
|
||||
Logs: dedupeAndSortPaths(result.Logs),
|
||||
GeneratedConfigs: dedupeAndSortPaths(result.GeneratedConfigs),
|
||||
}
|
||||
if origin, ok := analyzeArtifactOrigin(execution, plan.Name); ok {
|
||||
record.Family = origin.Family
|
||||
record.CharacterID = origin.CharacterID
|
||||
}
|
||||
if err := manifest.ValidateAnalyzeArtifactCollection(
|
||||
manifest.AnalyzeStateContractVersion,
|
||||
map[string]manifest.AnalyzeArtifactRecord{plan.Name: record},
|
||||
|
||||
Reference in New Issue
Block a user