Execute ezbake --help
to see the list of valid commands.
You may also execute ezbake <command> --help
to see the list of options per command.
All of these commands are to be executed at the root of a project.
This command is intended to add ezbake
support to a project. This will create an .ezbake
folder in the current working directory. This command is primarily used by authors who want to enable ezbake
templating for their users.
n/a
ezbake plug
This command will remove the .ezbake
folder from a project that is using it.
n/a
ezbake unplug
This command is intended to scaffold a project from a given Git URL source. If it is not provided in the command line, you are prompted for it.
Note: You will be prompted for these if you don’t pass them in as arguments
-r
: The full URL of the Git repo to use a source-b
: The branch to clone from the Git repo source-o
: The full URL of the Git repo to use as the origin for the created ezbake scaffold. It should be a completely empty repositoryezbake prepare -r https://github.com/ericnograles/ads-baseline-madlibs.git -b ezbake-branch
This command lists the available recipes in an existing ezbake
project.
n/a
ezbake menu
This command is to be used within a project that has been created using ezbake prepare
. This is the command which will cook a recipe for the user. Recipes are defined under .ezbakes/recipes
or can be seen with ezbake menu
.
-r
: The name of the recipe to cook. These are the recipes defined in the .ezbake/recipes
folder.ezbake cook -r Query
This command allows a user to resynchronize their .ezbake
folder with the latest published by the author.
As an escape hatch, a user can also manually specify another Git source and branch from which to pull the syncing operation.
Note: This is a destructive action and will remove your project’s recipes and replace them with whatever recipes are defined from the Git repo you specify at the time of execution.
Note: You will be prompted for these if you don’t pass them in as arguments
-r
: (Optional) The full URL of a Git repo to use a source.-b
: (Optional) Only to be used in addition to the -r
branch, the branch to clone from the Git repo sourceExecute ezbake --help
to see the list of valid commands.
You may also execute ezbake <command> --help
to see the list of options per command.
All of these commands are to be executed at the root of a project.
This command is intended to add ezbake
support to a project. This will create an .ezbake
folder in the current working directory. This command is primarily used by authors who want to enable ezbake
templating for their users.
n/a
ezbake plug
This command will remove the .ezbake
folder from a project that is using it.
n/a
ezbake unplug
This command is intended to scaffold a project from a given Git URL source. If it is not provided in the command line, you are prompted for it.
Note: You will be prompted for these if you don’t pass them in as arguments
-r
: The full URL of the Git repo to use a source-b
: The branch to clone from the Git repo source-o
: The full URL of the Git repo to use as the origin for the created ezbake scaffold. It should be a completely empty repositoryezbake prepare -r https://github.com/ericnograles/ads-baseline-madlibs.git -b ezbake-branch
This command lists the available recipes in an existing ezbake
project.
n/a
ezbake menu
This command is to be used within a project that has been created using ezbake prepare
. This is the command which will cook a recipe for the user. Recipes are defined under .ezbakes/recipes
or can be seen with ezbake menu
.
-r
: The name of the recipe to cook. These are the recipes defined in the .ezbake/recipes
folder.ezbake cook -r Query
This command allows a user to resynchronize their .ezbake
folder with the latest published by the author.
As an escape hatch, a user can also manually specify another Git source and branch from which to pull the syncing operation.
Note: This is a destructive action and will remove your project’s recipes and replace them with whatever recipes are defined from the Git repo you specify at the time of execution.
Note: You will be prompted for these if you don’t pass them in as arguments
-r
: (Optional) The full URL of a Git repo to use a source.-b
: (Optional) Only to be used in addition to the -r
branch, the branch to clone from the Git repo source