Skip to content

Latest commit

 

History

History

landofile-changed-alert

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Landofile Changed Alert

screenshot

When your landofile has changed, a lando rebuild is required to update the environment to match your new config. While this may be an obvious step when you are making the changes yourself, it may not be as obvious when other people or tools make changes. When using version control software such as Git to merge in a team member's latest work, or switching between your own branches, your Lando environment may need to be updated to match the config.

This example saves a hash of the lando configuration used to build the environment. On subsequent starts, the hash is compared against the current landofile to see if the file has changed and a rebuild is required. If so, an alert message will be printed to the user's terminal.

You may also find it useful to add the line from the post-start event to commonly used tooling so that the check is more frequent and more likely to be noticed.