github.com/tilotech/tilores-cli@v0.28.0/internal/pkg/step/terraformplan.go (about)

     1  package step
     2  
     3  // TerraformPlan creates a step that runs terraform plan with the provided arguments.
     4  func TerraformPlan(workspace string, args ...string) Step {
     5  	args = append([]string{"plan"}, args...)
     6  	command := createCommand("terraform", args...)
     7  	command.Env = append(command.Env, tfWorkspaceEnv(workspace))
     8  	return runCommand("could not plan: %v", command)
     9  }