From cc9a484aec46209554cdc1f0cd194fa9ce6a384a Mon Sep 17 00:00:00 2001 From: Kyle Carberry Date: Fri, 2 Dec 2022 15:49:11 +0000 Subject: [PATCH 1/3] chore: Add DatoCMS token to dogfood template This is used for developing coder.com! --- dogfood/main.tf | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dogfood/main.tf b/dogfood/main.tf index 6bfe3f6262e0d..3d449a30d1339 100644 --- a/dogfood/main.tf +++ b/dogfood/main.tf @@ -11,6 +11,11 @@ terraform { } } +variable "datocms_api_token" { + type = string + description = "An API token for provisioning API tokens for workspaces" +} + # Admin parameters provider "docker" { @@ -118,7 +123,10 @@ resource "docker_container" "workspace" { # CPU limits are unnecessary since Docker will load balance automatically memory = 32768 runtime = "sysbox-runc" - env = ["CODER_AGENT_TOKEN=${coder_agent.dev.token}"] + env = [ + "CODER_AGENT_TOKEN=${coder_agent.dev.token}", + "DATOCMS_API_TOKEN=${var.datocms_api_token}", + ] host { host = "host.docker.internal" ip = "host-gateway" From 88ba6ff2d275a0bd95fee20c0e4ba534e27a9f89 Mon Sep 17 00:00:00 2001 From: Geoffrey Huntley Date: Thu, 8 Dec 2022 02:50:50 +1000 Subject: [PATCH 2/3] Update dogfood/main.tf --- dogfood/main.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dogfood/main.tf b/dogfood/main.tf index 3d449a30d1339..57e4348efa5e4 100644 --- a/dogfood/main.tf +++ b/dogfood/main.tf @@ -13,7 +13,7 @@ terraform { variable "datocms_api_token" { type = string - description = "An API token for provisioning API tokens for workspaces" + description = "An API token from DATOCMS for usage with building our website." } # Admin parameters From 8ac473c0102de0367351108f7a6db7d814d3f37f Mon Sep 17 00:00:00 2001 From: Kyle Carberry Date: Wed, 7 Dec 2022 15:48:32 -0600 Subject: [PATCH 3/3] Update dogfood/main.tf Co-authored-by: Ben Potter --- dogfood/main.tf | 1 + 1 file changed, 1 insertion(+) diff --git a/dogfood/main.tf b/dogfood/main.tf index 57e4348efa5e4..f4f94ca62d2eb 100644 --- a/dogfood/main.tf +++ b/dogfood/main.tf @@ -14,6 +14,7 @@ terraform { variable "datocms_api_token" { type = string description = "An API token from DATOCMS for usage with building our website." + default = "" } # Admin parameters