mirror of
https://github.com/coder/coder.git
synced 2025-07-15 22:20:27 +00:00
feat!: drop support for legacy parameters (#7663)
This commit is contained in:
@ -9,7 +9,6 @@ import (
|
||||
|
||||
func (r *RootCmd) update() *clibase.Cmd {
|
||||
var (
|
||||
parameterFile string
|
||||
richParameterFile string
|
||||
alwaysPrompt bool
|
||||
)
|
||||
@ -38,14 +37,8 @@ func (r *RootCmd) update() *clibase.Cmd {
|
||||
return nil
|
||||
}
|
||||
|
||||
var existingParams []codersdk.Parameter
|
||||
var existingRichParams []codersdk.WorkspaceBuildParameter
|
||||
if !alwaysPrompt {
|
||||
existingParams, err = client.Parameters(inv.Context(), codersdk.ParameterWorkspace, workspace.ID)
|
||||
if err != nil {
|
||||
return nil
|
||||
}
|
||||
|
||||
existingRichParams, err = client.WorkspaceBuildParameters(inv.Context(), workspace.LatestBuild.ID)
|
||||
if err != nil {
|
||||
return nil
|
||||
@ -54,8 +47,6 @@ func (r *RootCmd) update() *clibase.Cmd {
|
||||
|
||||
buildParams, err := prepWorkspaceBuild(inv, client, prepWorkspaceBuildArgs{
|
||||
Template: template,
|
||||
ExistingParams: existingParams,
|
||||
ParameterFile: parameterFile,
|
||||
ExistingRichParams: existingRichParams,
|
||||
RichParameterFile: richParameterFile,
|
||||
NewWorkspaceName: workspace.Name,
|
||||
@ -70,7 +61,6 @@ func (r *RootCmd) update() *clibase.Cmd {
|
||||
build, err := client.CreateWorkspaceBuild(inv.Context(), workspace.ID, codersdk.CreateWorkspaceBuildRequest{
|
||||
TemplateVersionID: template.ActiveVersionID,
|
||||
Transition: codersdk.WorkspaceTransitionStart,
|
||||
ParameterValues: buildParams.parameters,
|
||||
RichParameterValues: buildParams.richParameters,
|
||||
})
|
||||
if err != nil {
|
||||
@ -99,12 +89,6 @@ func (r *RootCmd) update() *clibase.Cmd {
|
||||
|
||||
Value: clibase.BoolOf(&alwaysPrompt),
|
||||
},
|
||||
{
|
||||
Flag: "parameter-file",
|
||||
Description: "Specify a file path with parameter values.",
|
||||
Env: "CODER_PARAMETER_FILE",
|
||||
Value: clibase.StringOf(¶meterFile),
|
||||
},
|
||||
{
|
||||
Flag: "rich-parameter-file",
|
||||
Description: "Specify a file path with values for rich parameters defined in the template.",
|
||||
|
Reference in New Issue
Block a user