Skip to content

Commit 0ff8cd5

Browse files
committed
Use last variables
1 parent a3cc673 commit 0ff8cd5

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

cli/templatecreate.go

+14
Original file line numberDiff line numberDiff line change
@@ -154,6 +154,20 @@ func createValidTemplateVersion(cmd *cobra.Command, args createValidTemplateVers
154154
return nil, nil, err
155155
}
156156

157+
if args.Template != nil && len(variableValues) == 0 {
158+
lastVariables, err := client.TemplateVersionVariables(cmd.Context(), args.Template.ActiveVersionID)
159+
if err != nil {
160+
return nil, nil, err
161+
}
162+
163+
for _, lastVariable := range lastVariables {
164+
variableValues = append(variableValues, codersdk.VariableValue{
165+
Name: lastVariable.Name,
166+
Value: lastVariable.Value,
167+
})
168+
}
169+
}
170+
157171
req := codersdk.CreateTemplateVersionRequest{
158172
Name: args.Name,
159173
StorageMethod: codersdk.ProvisionerStorageMethodFile,

0 commit comments

Comments
 (0)