8000
Tags: gruntwork-io/terragrunt
Tags
feat: Improved log messages for stack commands (#4363) * Improved logs on found files * Added tests for logging of stack messages * Added output printing * Improved warning message * lint issues * Log update * Main merge sync * Improved stack generation message * Struct alignment update * Lint issues
fix: Replace summary unit durations (#4418) * fix: Got the spacing right on the summary now * fix: Addressing lint findings * fix: Colorize units as well * feat: Make colorizing units optional * chore: Renaming `--sumary-unit-duration` to `--summary-per-unit` * fix: Remove excessive commentary * fix: Addressing lint issues * docs: Updating docs * chore: Refactoring for better organization * fix: Renaming some methods * fix: Resolving lint errors
feat: support credential tokens for getter (#4047) * feat: support credential tokens for getter * Added tests for private registry * Updated code per recommendations * Fixed format specifier --------- Co-authored-by: Yousif Akbar <11247449+yhakbar@users.noreply.github.com>
feat: Adding `--summary-unit-duration` (#4410) * wip: Adding unit timings * feat: Adding summary-unit timings to `report` package * feat: Adding test for unit timing * feat: Adding `--summary-unit-timing` flag * fix: Moving duration colorizer to a method * fix: Adding test for unit timings * feat: Updating the name to `--summary-unit-duration` * feat: Adding docs for `--summary-unit-duration` * feat: Updating the example for `--summary-unit-duration` so it's more accurate * fix: Addressing lint findings * fix: Fixing update of `TotalUnits` --> `TotalUnits()` * fix: Make test less brittle
feat: Adding `--report-schema-file` (#4408) * fix: Updating implementation of report to require absolute paths in report members * fix: Add mutex to report management * fix: Actually logging the final error instead of returning it at the end * fix: Set exit code correctly * fix: Fixing expected error here * fix: Updating testing for CSV generation * fix: Addressing lint errors * feat: Adding integration test for format adjustment * feat: Adding integration test for CSV and JSON values * fix: Addressing lint errors * fix: Fixing duplicated fields for `Report` struct * fix: Fixing duplicated `WithReport` function * fix: Updating implementation of report to require absolute paths in report members * fix: Add mutex to report management * fix: Actually logging the final error instead of returning it at the end * fix: Set exit code correctly * fix: Fixing expected error here * fix: Updating testing for CSV generation * fix: Addressing lint errors * feat: Updating `JSONRun` to be public struct * feat: Adding `jsonschema` dependency * feat: Adding schema test * feat: Adding better schema test * feat: Adding JSON schema validation * feat: Making schema validation a little more advanced * feat: Narrowing JSON schema * feat: Adding `--report-schema-file` * feat: Adding schema integration test * feat: Making schema accessible over the web * feat: Adding test to confirm that schemas are updated correctly * feat: Adding more documentation on schema generation * feat: Adding more detail on the schema generation * fix: Addressing lint errors * fix: Adding explicit embed of schema in the features docs * fix: Fixing merge conflicts * fix: Resolving merge conflicts
feat: Allow users to save reports during runs (#4396) * fix: Switching to slice from map * fix: Addressing lints * feat: Ready for testing * feat: Adding summary integration * feat: Adjusting summary * feat: Adding colors * fix: Fixing lint errors * fix: Fixing tests * feat: Adding fixture * fix: Updating implementation of report to require absolute paths in report members * fix: Adding report integration test * fix: Shuffle duration to the top * fix: Add mutex to report management * fix: Fixing integration test * fix: Fixing lint errors * fix: Fixing pre-commit errors * fix: Fixing integration test for report * fix: Actually logging the final error instead of returning it at the end * fix: Adjust error message and integrate graph * fix: Addressing lints * feat: Adding undocumented padding * fix: Addressing padding changes * fix: Fixing unit tests that broke from adjustment of err values from summary * fix: Fixing integration tests * fix: Fixing unit test `TestPreventDestroyDependencies` * fix: Fixing GCP integration test * fix: Fixing `TestGcpBootstrapBackend` * docs: Documenting `report` experiment * docs: Documenting summary feature * feat: Adding `--summary-disable` flag * docs: Documenting the ability to disable the run summary * fix: Use exit 0 to avoid summary on no in prompt * wip: Change write to CSV to start with temp file * fix: Jump through some hoops to suppress summary in other run-all wrapping commands * fix: Set exit code correctly * fix: Fixing expected error here * fix: Updating testing for CSV generation * feat: Adding working dir to the `--graph` and `--all` flags * feat: Adding `--report-file` flag * feat: Adding `--report-file` test * docs: Documenting reports * feat: Adding some more fixtures * fix: Sort CSV file results to compare fairly. * feat: Progress towards correct report * feat: Fixing bug with pathing in report for ancestor. Ancestor is reported as immediate dependency that failed. * fix: Fixing integration test for reports * fix: Slightly adjusted report construction * fix: Adding error reporting * fix: Addressing lint errors
feat: Integrating report into runs (#4387) * fix: Switching to slice from map * fix: Addressing lints * feat: Ready for testing * feat: Adding summary integration * feat: Adjusting summary * feat: Adding colors * fix: Fixing lint errors * fix: Fixing tests * feat: Adding fixture * fix: Updating implementation of report to require absolute paths in report members * fix: Adding report integration test * fix: Shuffle duration to the top * fix: Add mutex to report management * fix: Fixing integration test * fix: Fixing lint errors * fix: Fixing pre-commit errors * fix: Fixing integration test for report * fix: Actually logging the final error instead of returning it at the end * fix: Adjust error message and integrate graph * fix: Addressing lints * feat: Adding undocumented padding * fix: Addressing padding changes * fix: Fixing unit tests that broke from adjustment of err values from summary * fix: Fixing integration tests * fix: Fixing unit test `TestPreventDestroyDependencies` * fix: Fixing GCP integration test * fix: Fixing `TestGcpBootstrapBackend` * docs: Documenting `report` experiment * docs: Documenting summary feature * feat: Adding `--summary-disable` flag * docs: Documenting the ability to disable the run summary * fix: Use exit 0 to avoid summary on no in prompt * wip: Change write to CSV to start with temp file * fix: Jump through some hoops to suppress summary in other run-all wrapping commands * fix: Set exit code correctly * fix: Fixing expected error here
PreviousNext