Welcome to bencbuild’s documentation!¶
- BenchBuild Documentation
- Installation
- Configure
- Module: settings
- Module: utils.settings
ConfigDumper
ConfigLoader
ConfigPath
Configuration
Indexable
InvalidConfigKey
available_cpu_count()
convert_components()
current_available_threads()
escape_yaml()
find_config()
get_number_of_jobs()
is_yaml()
path_constructor()
path_representer()
setup_config()
to_env_var()
to_yaml()
update_env()
upgrade()
uuid_add_implicit_resolver()
uuid_constructor()
uuid_representer()
- Containers
- Usage
- Configuration
- Definition
- Runtime requirements
- Module: benchbuild.container
- Module: benchbuild.environments.domain.declarative
- Module: benchbuild.environments.domain.model
- Module: benchbuild.environments.domain.commands
- Actions
- Customize actions
- Available Actions
- Step (Base)
- Clean
- MakeBuildDir
- Compile
- Run
- Echo
- Any (Group)
- Experiment (Any, Group)
- RequireAll (Group)
- CleanExtra
- ProjectEnvironment
- SetProjectVersion
- Commands
- Usage inside Projects
- Tokens
- Module: command
ArgsRenderStrategy
ArgsToken
BackupFn
BuilddirRenderer
Command
ConstStrRenderer
OnlyIn
PathRenderStrategy
PathToken
ProjectCommand
ProjectRoot()
PruneFn
RestoreFn
RootRenderer
SourceRoot()
SourceRootRenderer
SupportsUnwrap
WorkloadSet
cleanup()
filter_workload_index()
project_root()
source_root()
unwrap()
- Source
- Base
- Git
- HTTP
- RSync
- Module: source
- Environment
- Project
- Experiment
- SLURM
- CLI
- 6.8 (2023-10-09)
- 6.7 (2023-04-04)
- Changelog
- 6.6.4 (2023-03-16)
- 6.6.3 (2023-03-06)
- 6.6.2 (2023-03-06)
- 6.6.1 (2023-01-10)
- 6.5 (2022-11-03)
- 6.4 (2022-09-21)
- 6.3.2 (2022-08-21)
- 6.3.1 (2022-03-01)
- 6.3 (2022-02-03)
- 6.2.7 (2021-09-21)
- 6.2.6 (2021-09-16)
- 6.2.5 (2021-09-15)
- 6.2.4 (2021-09-03)
- 6.2.3 (2021-08-26)
- 6.2.2 (2021-07-29)
- 6.2.1 (2021-07-06)
- 6.2 (2021-06-02)
- 6.1.1 (2021-05-11)
- 6.1 (2021-05-11)
- 6.0.1 (2020-12-29)