mache.deploy.run.run_deploy
- mache.deploy.run.run_deploy(args: Namespace) None[source]
Run the full deployment workflow for the current project.
This is the main entry point for
mache deploy run. It renders the deployment configuration, validates the target software location, provisions pixi and optional Spack environments, and writes load scripts. Optional deploy hooks are executed at the documented lifecycle stages.- Parameters:
args (argparse.Namespace) – Parsed command-line options for the deploy run. Expected attributes include
quietand may include deploy overrides such as machine, prefix, pixi executable, toolchain values, and Spack options.