mirror of
https://github.com/coder/coder.git
synced 2026-09-21 12:44:32 +08:00
feat: template builder backend fixes (DEVEX-287) (#26432)
Part of the Template Builder wizard PR stack. ## Backend fixes 1. **Registry URL scheme fix**: Default `CODER_TEMPLATE_BUILDER_REGISTRY_URL` was `https://registry.coder.com` but Terraform module registry addresses must be scheme-less. Changed to `registry.coder.com`. 2. **Sensitive variable defaults**: Module `.tf.tmpl` files for claude-code, aider, amazon-q had sensitive `variable` blocks without `default`, causing `terraform plan` to fail during template import. Also fixed the `templatebuildermodulegen` script. 3. **Auto-quote string variables**: The backend now accepts raw string values from callers and wraps them in HCL quotes automatically. Previously callers were required to send pre-quoted HCL literals, which is not a reasonable API contract. --- > [!NOTE] > Generated by Coder Agents on behalf of @jeremyruppel
This commit is contained in:
Generated
+1
-1
@@ -2129,6 +2129,6 @@ Disable the template builder feature for guided template creation. When disabled
|
||||
| Type | <code>string</code> |
|
||||
| Environment | <code>$CODER_TEMPLATE_BUILDER_REGISTRY_URL</code> |
|
||||
| YAML | <code>templateBuilder.registryURL</code> |
|
||||
| Default | <code>https://registry.coder.com</code> |
|
||||
| Default | <code>registry.coder.com</code> |
|
||||
|
||||
The base URL of the module registry used by the template builder for module source paths.
|
||||
|
||||
Reference in New Issue
Block a user