what
-
Avoid exiting early when missing configuration file
-
Make the
--workflow-template
flag optional for theatmos atlantis generate repo-config
command. Update docs -
Update
atmos describe stacks
andatmos describe affected
commands
why
-
Do not immediately exit when a configuration file is not found. This allows, for example, the version command to be run without a configuration file. The commands requiring a configuration file still do exit when it is missing. See #288
-
Atlantis workflows can be defined in the server side config and in the repo config (
atlantis.yaml
). When defined and used in the server side config, we son't need to specify the workflow template using the--workflow-template
flag in theatmos atlantis generate repo-config
command. Instead, we define workflows in the server config file and add theworkflow
attribute to the project templates inatmos.yaml
CLI config file -
Update
atmos describe stacks
command to add thecomponent
attribute for each component in each stack in the command output. Thecomponent
attribute is used in theatmos describe affected
command to find out if the files in the component's folder have changed. (Note that before, thecomponent
attribute was added only to the derived components, making theatmos describe affected
command not find the affected terraform files for the components without inheritance)