mirror of
https://github.com/coder/coder.git
synced 2026-09-24 15:04:27 +08:00
feat: Support rich parameters in autobuilds (#5916)
This commit is contained in:
@@ -8,6 +8,9 @@ import (
|
||||
|
||||
func ValidateWorkspaceBuildParameters(richParameters []TemplateVersionParameter, buildParameters []WorkspaceBuildParameter) error {
|
||||
for _, buildParameter := range buildParameters {
|
||||
if buildParameter.Name == "" {
|
||||
return xerrors.Errorf(`workspace build parameter name is missing`)
|
||||
}
|
||||
richParameter, found := findTemplateVersionParameter(richParameters, buildParameter.Name)
|
||||
if !found {
|
||||
return xerrors.Errorf(`workspace build parameter is not defined in the template ("coder_parameter"): %s`, buildParameter.Name)
|
||||
|
||||
Reference in New Issue
Block a user