Commit Graph

26 Commits (1e2da4f776bdf74058154ed31c4cd62b052d3f2d)

Author SHA1 Message Date
James Bardin c814f2da37 Change backend.ValidateConfig to PrepareConfig
7 years ago
Sander van Harmelen 52a1b22f7a Implement the remote enhanced backend
8 years ago
Martin Atkins a3403f2766 terraform: Ugly huge change to weave in new State and Plan types
8 years ago
Martin Atkins 479c6b2466 move "configschema" from "config" to "configs"
8 years ago
Martin Atkins c937c06a03 terraform: ugly huge change to weave in new HCL2-oriented types
8 years ago
Martin Atkins ebafa51723 command: Various updates for the new backend package API
8 years ago
Martin Atkins 5782357c28 backend: Update interface and implementations for new config loader
8 years ago
Sander van Harmelen b1fdbd7db8 Allow enhanced backends to pass custom exit codes
8 years ago
Sander van Harmelen 67db9da000 Add checks for all flags we currently don’t support
8 years ago
Sander van Harmelen 621d589189 backend/remote: add support for the apply operation
8 years ago
Sander van Harmelen f410a5bb26 backend/migrations: migrate the default state
8 years ago
Sander van Harmelen 7fb2d1b8de Implement the Enterprise enhanced remote backend
8 years ago
James Bardin e9a76808df create clistate.Locker interface
8 years ago
James Bardin 7cba68326a always wait for a RunningOperation to return
8 years ago
David Glasser 14af879fe0 command: also print plan for destroy
9 years ago
David Glasser 039d36bf91 command: add "apply -auto-approve=false" flag
9 years ago
Martin Atkins f7ce6a15f8 backend: Operation.Environment renamed to "Workspace"
9 years ago
James Bardin 305ef43aa6 provide contexts to clistate.Lock calls
9 years ago
Mitchell Hashimoto 1d8b76c89d
command: initial work on migrating envs, basic cases first
9 years ago
James Bardin 5762878eba Make backcend/legacy match new Backend iface
9 years ago
James Bardin 65527f35a4 update local.Local to match the latest Backend
9 years ago
James Bardin 96194fbc0d Update Backend interface to latest iteration
9 years ago
James Bardin 0933541a8c Split out the backend environment interface
9 years ago
James Bardin 761c63d14a Update Backend to incorporate environments
9 years ago
James Bardin 9cdba1f199 enable local state locking for apply
9 years ago
Mitchell Hashimoto 8a070ddef0
backend: introduce the backend set of interfaces
9 years ago