Recipes - waffle-ops/waffle GitHub Wiki
Waffle comes packaged with some recipes that provide some sensible defaults. Recipes can be overridden (or defined) at the project level, so just be mindful that you may see more recipes on your machine than are listed here.
Note: For more information about any of the following recipes, try running wfl help [recipe]
(unless it is overridden or defined -- in that case you are on your own).
site-sync
The site-sync
command will attempt to spin up a local development environment based on what is defined in your .waffle.yml
file.
The default implementation runs the following tasks (in this order):
sync-db
sync-files
release-script
login
Note: All of the tasks above are technically optional and can be skipped with the right option. For example, you could pass --skip-release
to skip over the release-script
task. For more details, run wfl help site-sync
.
Note: Other tasks may be added to this recipe in the future. This documentation page will be updated at that time.
Welp -- we are running a bit low on recipes. If you have some ideas feel free to suggest something in the issue queue!