Files
coder/docs/cli/coder_templates_push.md
Marcin Tojek 3b7b96ac28 feat: Expose managed variables via API (#6134)
* WIP

* hcl

* useManagedVariables

* fix

* Fix

* Fix

* fix

* go:build

* Fix

* fix: bool flag

* Insert template variables

* API

* fix

* Expose via API

* More wiring

* CLI for testing purposes

* WIP

* Delete FIXME

* planVars

* WIP

* WIP

* UserVariableValues

* no dry run

* Dry run

* Done FIXME

* Fix

* Fix: CLI

* Fix: migration

* API tests

* Test info

* Tests

* More tests

* fix: lint

* Fix: authz

* Address PR comments

* Fix

* fix

* fix
2023-02-15 18:24:15 +01:00

2.0 KiB

coder templates push

Push a new template version from the current directory or as specified by flag

coder templates push [template] [flags]

Options

      --always-prompt                 Always prompt all parameters. Does not pull parameter values from active template version
  -d, --directory string              Specify the directory to create from, use '-' to read tar from stdin (default "<current-directory>")
  -h, --help                          help for push
      --name string                   Specify a name for the new template version. It will be automatically generated if not provided.
      --parameter-file string         Specify a file path with parameter values.
      --provisioner-tag stringArray   Specify a set of tags to target provisioner daemons.
      --values-file string            Specify a file path with values for managed variables.
  -y, --yes                           Bypass prompts

Options inherited from parent commands

      --global-config coder   Path to the global coder config directory.
                              Consumes $CODER_CONFIG_DIR (default "~/.config/coderv2")
      --header stringArray    HTTP headers added to all requests. Provide as "Key=Value".
                              Consumes $CODER_HEADER
      --no-feature-warning    Suppress warnings about unlicensed features.
                              Consumes $CODER_NO_FEATURE_WARNING
      --no-version-warning    Suppress warning when client and server versions do not match.
                              Consumes $CODER_NO_VERSION_WARNING
      --token string          Specify an authentication token. For security reasons setting CODER_SESSION_TOKEN is preferred.
                              Consumes $CODER_SESSION_TOKEN
      --url string            URL to a deployment.
                              Consumes $CODER_URL
  -v, --verbose               Enable verbose output.
                              Consumes $CODER_VERBOSE

SEE ALSO