Commit Graph

43 Commits (f8fb61de12dea9ac94de3060a0d3e97ce9b5480b)

Author SHA1 Message Date
Daniel Banck 977a0fb117 Potentially fetch backend variables for most commands
3 months ago
Daniel Banck 4ef9684188 Rework most of the configuration loading
4 months ago
Daniel Banck fb60c15670 Update init to use new graph-based workflow
4 months ago
Daniel Schmidt d4d46b38a2 remove unused Meta.variableArgs
4 months ago
Daniel Schmidt b003de9c1f remove unused function
4 months ago
Daniel Schmidt 8faccde780 implement centralized variable collection
4 months ago
Daniel Schmidt d09d5ea60f
remove now unused method
4 months ago
Radek Simko 0fe906fa8c make copyrightfix
4 months ago
Sarah French f591872699
PSS: Allow pluggable state store configuration to be stored in a plan file (#37956)
6 months ago
Sarah French b9522561c8
PSS: Add reusable method for obtaining the provider factory needed for accessing a state store. (#37665)
9 months ago
Samsondeen 719aefdb89
tf query: ready list blocks for beta (#37619)
9 months ago
Sarah French b11b54e142
Add code comment to make in-progress migration from Ui to View more obvious (#37492)
10 months ago
Sarah French 2559f0a3db
Update backend state file so it can describe PSS state (#37179)
1 year ago
Samsondeen c0a7ff235b
Apply some new go collection features (#36818)
1 year ago
Sebastian Rivera a72d02135b Define StatePersistInterval as command meta field
2 years ago
UKEME BASSEY c7bbc09631 move all command args from command/init to args/init
2 years ago
Martin Atkins 88cb4aeea3 backendrun: Separate the types/etc for backends that support operations
2 years ago
Martin Atkins 06f51dbe04 command/workdir: Model the "backend state" file format
2 years ago
Jamie Finnigan 05b0bdac99
adopt hashicorp/cli fork of mitchellh/cli (#34429)
3 years ago
hashicorp-copywrite[bot] 53c34ff49c
Update copyright file headers to BUSL-1.1
3 years ago
Martin Atkins 7bee77bdd3 command: Start of propagating OpenTelemetry context
3 years ago
Liam Cervante 2793af042c Revert "Plannable import: Make the streamed logs more consistent during a plan operation (#33155)"
3 years ago
Liam Cervante 3c20f7b340
Plannable import: Make the streamed logs more consistent during a plan operation (#33155)
3 years ago
hashicorp-copywrite[bot] 325d18262e [COMPLIANCE] Add Copyright and License Headers
3 years ago
Martin Atkins e2380b1038 cliconfig: Allow forcing use of the plugin cache despite the lock file
3 years ago
Megan Bang 4d749e2813 add warning to diags and show at the end of each command
4 years ago
Megan Bang de8bd5826f first part of code review comments
4 years ago
Megan Bang b504dd1489 update from code consistency checks
4 years ago
Megan Bang b572e57fb3 refactor GetSchemas to include an option to pass in a config
4 years ago
Megan Bang 00cc1ea26d refactor getSchemas
4 years ago
James Bardin 77e6b622f8
Merge pull request #31283 from hashicorp/jbardin/plan-import
4 years ago
James Bardin 4981942191 remove -allow-missing-config from import
4 years ago
Martin Atkins fda0579537 Experiments supported only in alpha/dev builds
4 years ago
gabriel376 f5a8608989
cli: Make state commands check required version (#30511)
4 years ago
Alisdair McDiarmid 39de3ebec7 cli: Fix init failure with deleted cache
5 years ago
Martin Atkins d09510a8fb command: Early error message for missing cache entries of locked providers
5 years ago
Martin Atkins 8d193ad268 core: Simplify and centralize plugin availability checks
5 years ago
Martin Atkins 65e0c448a0 workdir: Start of a new package for working directory state management
5 years ago
James Bardin 863963e7a6 de-linting
5 years ago
Martin Atkins 89b05050ec core: Functional-style API for terraform.Context
5 years ago
Martin Atkins 36d0a50427 Move terraform/ to internal/terraform/
5 years ago
Martin Atkins 31349a9c3a Move configs/ to internal/configs/
5 years ago
Martin Atkins ffe056bacb Move command/ to internal/command/
5 years ago