Local and remote shell commands executor written and configured in Python
Cook is available on PyPI as cook-builder. The recommended way is to install it using pipx:
pipx install cook-builderCook uses recipe.py files to store project configuration.
Check out the Examples for a reference on recipe.py format and features.
For a dry run use: cook --dry.
To select project and/or build server interactively run: cook -i.
To generate a recipe template for your project, run:
cook -tYou can open the created recipe.py file and adjust the projects/commands to your needs.
Simply use the cook command to run the recipe file:
cookTo see all available command-line options, use:
cook --help