Commit b6da3f0
authored
IAC tool cli building improvements (#5448)
* CLI parsing improvements
* output fetching improvements
* options simplifications
* Args tests fixes
* Simplified CLI arguments parsing
* cli parsing simplificaiton
* args cleanup
* fix: address PR comments on cli improvements
- prevent false positives in flag matching by checking for dash prefix
- reintroduce nil guards for TerraformCliArgs in options
- improve subcommand replacement logic in InsertTerraformCliArgs
- restore fixture counter cleanup in run-cmd tests
* tests cleanup
* args simplification
* flags cleanup
* test fixes
* cli cleanup
* helpers cleanup
* flags simplificaion
* args update
* conditions simplifications
* args cleanup
* options cleanup
* Default extension handling for reports1 parent a365fc0 commit b6da3f0
File tree
9 files changed
+475
-155
lines changed- internal
- clihelper
- cli/commands/run
- runner/runnerpool
- tf
- pkg
- config
- options
9 files changed
+475
-155
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| |||
497 | 497 | | |
498 | 498 | | |
499 | 499 | | |
500 | | - | |
501 | | - | |
502 | | - | |
503 | | - | |
504 | | - | |
505 | | - | |
506 | | - | |
507 | | - | |
508 | | - | |
| 500 | + | |
| 501 | + | |
| 502 | + | |
| 503 | + | |
| 504 | + | |
| 505 | + | |
| 506 | + | |
| 507 | + | |
| 508 | + | |
509 | 509 | | |
0 commit comments