Python API
- velocity.build(targets: str, name: str = None, dry_run: bool = False, leave_tags: bool = False, verbose: bool = False, clean: bool = False) None
Build an image.
- Parameters:
targets (str) – A string of build targets e.g. ‘gcc@12.4 rocm@5’.
name (str) – Name of complete image.
dry_run (bool) – Dry run build system.
leave_tags (bool) – Do not clean up intermediate build tags (only applies to dockerish backends).
verbose (bool) – Print helpful debug/runtime information.
clean (bool) – Remove cached files in the build directory.
- velocity.get_backend() str
Get the backend.
- Returns:
The current backend.
- Return type:
str
- velocity.get_distro() str
Get the distro.
- Returns:
The current distro.
- Return type:
str
- velocity.get_system() str
Get the system.
- Returns:
The current system.
- Return type:
str
- velocity.set_backend(backend: str) None
Set the backend.
- Parameters:
backend (str) – New value for backend.
- velocity.set_distro(distro: str) None
Set the distro.
- Parameters:
distro (str) – New value for distro.
- velocity.set_system(system: str) None
Set the system.
- Parameters:
system (str) – New value for system.