-
Notifications
You must be signed in to change notification settings - Fork 1.1k
chore: add experiment toggle for terraform workspace caching #20559
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
1af6b7c to
41a5a63
Compare
c3b32a2 to
fa61201
Compare
a8d9cbd to
cbc9d5d
Compare
cbc9d5d to
e5c2b88
Compare
fa61201 to
d36ffea
Compare
e5c2b88 to
87b5981
Compare
5ea5ce3 to
40618ae
Compare
27759a1 to
621163e
Compare
c63a20b to
f3493e0
Compare
4f4daa1 to
fb8dd3a
Compare
f3493e0 to
60e940f
Compare
5b3f9f8 to
5923703
Compare
codersdk/deployment.go
Outdated
| // ExperimentTerraformWorkspace is named after the "Terraform Workspaces" feature, not to be confused with Coder Workspaces. | ||
| ExperimentTerraformWorkspace Experiment = "terraform-workspaces" // Enables reuse of existing terraform directory for builds |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is the name of the feature being used in Terraform
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That may be, but we're inviting confusion. When we document this feature we can link to the actual feature docs, but I think we should give it our own logical name.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I will rename it internally 👍
f798c44 to
67115b1
Compare
2f45b69 to
86c520b
Compare
86c520b to
5aea76c
Compare
08880d3 to
b882573
Compare
0b9bfd3 to
dc088ac
Compare
88a203b to
6e163e9
Compare
dc088ac to
9ef3669
Compare
876150c to
8ef24ef
Compare
8ef24ef to
74bee78
Compare
eae338b to
dfeb82c
Compare
74bee78 to
477877d
Compare
4005dbf to
fa93b50
Compare
41faf32 to
a5bf278
Compare
fa93b50 to
17ad382
Compare
a5bf278 to
b074539
Compare
388275e to
71a5ca9
Compare
a51ae86 to
a6914e7
Compare
a6914e7 to
93aca5b
Compare

Experiments passed to provisioners to determine behavior. This adds
--experimentsflag to provisioner daemons. Prior to this, provisioners had no method to turn on/off experiments.