Function cli::runner::run

source ยท
pub fn run(
    config: Config,
    task: &str,
    env_info: EnvInfo,
    cli_args: &CliArgs,
    start_time: SystemTime,
    time_summary_vec: Vec<(String, u128)>
) -> Result<(), CargoMakeError>
Expand description

Runs the requested tasks.
The flow is as follows:

  • Create an execution plan based on the requested task and its dependencies
  • Run all tasks defined in the execution plan