Make cross-configuration validation deterministic
This commit is contained in:
@@ -153,7 +153,11 @@ func scriptoriumOutputPathMap(scriptorium *ScriptoriumConfig) map[string]string
|
||||
if scriptorium == nil || len(scriptorium.Artifacts) == 0 {
|
||||
return out
|
||||
}
|
||||
for key, artifactCfg := range scriptorium.Artifacts {
|
||||
for _, key := range sortedStringKeys(scriptorium.Artifacts) {
|
||||
artifactCfg := scriptorium.Artifacts[key]
|
||||
if !artifactpolicy.IsConfiguredKey(key) {
|
||||
continue
|
||||
}
|
||||
out[strings.TrimSpace(key)] = strings.TrimSpace(artifactCfg.OutputPath)
|
||||
}
|
||||
return out
|
||||
|
||||
Reference in New Issue
Block a user