Tags: cloudposse/atmos
Tags
Update `stack` after parsing name template in `describe_stacks` (#1226) * Update `stack` after parsing name template in `describe_stacks` * add some light coverage to helmfile branch --------- Co-authored-by: Andriy Knysh <aknysh@users.noreply.github.com>
Refactor Execution YAML Function Processing, Support !env, !exec,!inc… …lude,!repo-root directive in configuration files (#1202) * refactor YAML function handling . imports from utils package for YAML function tags * Refactor command execution handling and integrating exec functionality into the config loading process. * fix linter errors * handle error * fix linter error env * fix linter errors * fix linter * fix test * fix test TestExecuteTerraform_TerraformInitWithVarfile * fix test * [autofix.ci] apply automated fixes * fix ProcessTagExec * fix test * fix: improve error handling in GetNextShellLevel function * [autofix.ci] apply automated fixes * fix: improve error handling in getStringAfterTag function * exist with error if yaml function return error * [autofix.ci] apply automated fixes * improve processScalarNode func * refactor code config process yaml func * [autofix.ci] apply automated fixes * update config doc * improve log * improve processScalarNode * set valueKey to value * add include function to config * [autofix.ci] apply automated fixes * fix linter errors * refactor processScalarNode * fix linter errors * add TestPreprocessAtmosYamlFunc test * fix linter error * [autofix.ci] apply automated fixes * add repo root * [autofix.ci] apply automated fixes * add Intro component import to repo-root documentation * enhance YAML processing to handle sequences of mappings and add corresponding test case * fix: correct title in repo-root documentation from "!env" to "!repo-root" * [autofix.ci] apply automated fixes * fix linter errors * [autofix.ci] apply automated fixes * fix linter dynamic error * fix linter errors * fix nod.value no need to set value * modify stderr on atmos circuit-breaker test * improve regex on atmos circuit-breaker test * enhance SplitStringByDelimiter function and add comprehensive tests * refactor GetNextShellLevel to use viper for environment variable binding and add unit tests * refactor documentation for YAML functions in atmos.yaml configuration * add error handling for environment variable binding in GetNextShellLevel * fix: correct expected output for empty input string in SplitStringByDelimiter test --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: Andriy Knysh <aknysh@users.noreply.github.com> Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <erik@cloudposse.com>
Add `atmos terraform generate planfile` command (#1214) * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * Update website/docs/cli/commands/terraform/terraform-generate-planfile.mdx Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <erik@cloudposse.com> * updates --------- Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <erik@cloudposse.com>
Add `atmos terraform generate planfile` command (#1214) * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * Update website/docs/cli/commands/terraform/terraform-generate-planfile.mdx Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <erik@cloudposse.com> * updates --------- Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <erik@cloudposse.com>
chore: Log Level for TTY Warning (#1212) * Update log message to debug level for TTY detection * update snapshots * update snapshots * fix acc tests * removed problematic parenthesis and updated snapshots * fix acc test, atmos_vendor_pull_no_tty
Update `!store` YAML function. Introduce `atmos.Store` template funct… …ion (#1204) * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * update rules for tests in `.golangci.yml` * updates * updates * updates * Apply suggestions from code review Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <erik@cloudposse.com> --------- Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <erik@cloudposse.com>
Update `!include` YAML function. Add unit tests. Update docs (#1179) * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * updates * [autofix.ci] apply automated fixes * Apply suggestions from code review Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <erik@cloudposse.com> * updates * updates * Apply suggestions from code review Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <erik@cloudposse.com> * update docs * update docs * update docs * update docs * update docs --------- Co-authored-by: autofix-ci[bot] <114827586+autofix-ci[bot]@users.noreply.github.com> Co-authored-by: Erik Osterman (CEO @ Cloud Posse) <erik@cloudposse.com>
PreviousNext