Skip to content

Latest commit

 

History

History
68 lines (68 loc) · 27.9 KB

ove-config-list.md

File metadata and controls

68 lines (68 loc) · 27.9 KB
Config Type Allowed Affect Description Default value
OVE_ACCELERATE_BUILDS int 0|1 all-build-commands prefix build acceleration tools (ccache/icecream) to PATH 0
OVE_ALIAS int 0|1 enable/disable aliases defined in OVE_ALIAS_LIST 0
OVE_ALIAS_LIST string semi-colon separated list of shell aliases a=ove-ahead;b=ove-behind;d=ove-diff;f=ove-fetch;ff=ove-fetch-fetched;h=ove-list-aliases;n=ove-news;s=ove-status;sa=ove-show-ahead;sb=ove-show-behind;sn=ove-show-news
OVE_ANONYMIZE_LOGS int 0|1 all try to anonymize logs by removing user specific info 0
OVE_AUTO_CLONE int 0|1 all-build-commands automatically clone repos 0
OVE_AUTO_CORRECT int 0|1 all automatically correct commands 0
OVE_AUTO_INSTALL_INCUS int 0|1 all automatically install incus on this host 0
OVE_AUTO_RM_LOGS int 0|days all automatically remove OVE logs 0
OVE_BATCH_IT int 0-1 all run commands using ts/tsp batch system 0
OVE_BUILDME_PRE_STEPS string buildme buildme-parallel project step(s) to run without build order considerations bootstrap
OVE_BUILDME_STEPS string buildme buildme-parallel project step(s) to run configure build install
OVE_CLONE_MAX_PARALLEL int [0-9]+ fetch max number of 'git clone' to run in parallel 0
OVE_CLONE_RETRY int [0-9]+ fetch number of retry attempts for 'git clone' 1
OVE_CLONE_RETRY_PERIOD int [0-9]+ fetch sleep period between every clone attempt, 0 = no sleep, <0 randomize sleep 1
OVE_COMMAND_SETSID int 0-1 all run non-terminal commands in a separate session (SID) 0
OVE_DEFAULT_BRANCH_NAME string add-repo unittest default branch name main
OVE_DEMO_DIVISOR int demo divisor sent to 'lastlog-replay' and later to 'scriptreplay' 20
OVE_DISTROCHECK_CONTAINER_NAME string distrocheck distrocheck-parallel set container name
OVE_DISTROCHECK_CONTAINER_PREFIX string distrocheck distrocheck-parallel prefix container name
OVE_DISTROCHECK_LAUNCH_EXTRA_ARGS string distrocheck distrocheck-parallel extra args sent to container framework on launch
OVE_DISTROCHECK_STEPS string ove running ssh ssh_config stopped user verbose worktree X distrocheck distrocheck-parallel list of steps to perform for distrocheck
OVE_DRY_RUN int 0|1 all-build-commands systest dry-run 0
OVE_EDIT_LIFESPAN_TIME_IN_SEC int emacs vi cache ls-files and ls-modified-files 30
OVE_FETCH_EXCLUDE string fetch fetch-fetched fetch-remains semi-colon separated list of repos to exclude
OVE_FETCH_MAX_PARALLEL int [0-9]+ fetch fetch-fetched fetch-remains max number of 'git fetch' to run in parallel 0
OVE_FETCH_SUBMODULES int 0-1 add-repo fetch automatically run 'ove import-submodules' on inital clone 1
OVE_FORCE_SERIALIZE_COMMANDS string all-parallel-build-commands force OVE to serialize one or more project steps
OVE_GIT_COMMAND_OPTIONS_DEFAULT string all commands semi-colon separated list of git command options (defaults) run list-git-command-options
OVE_GIT_COMMAND_OPTIONS_OVERRIDE string all commands semi-colon separated list of git command options (overrides)
OVE_GIT_USE_FLOCK int all commands use flock to serialize multiple git commands within one repository 1
OVE_GRAPH_VIEWER string loglevel digraph semi-colon separated list of extension-colon-viewer pairs
OVE_HASH_SIZE_THRESHOLD_IN_BYTES int all do not run md5sum on large files 104857600
OVE_HEADS2REVTAB_MODE int 0|1 heads2revtab include detached repos (=0), exclude detached repos (=1) 0
OVE_HOOKS_APPEND_TO_LASTLOG int 0-1 all append output from hooks to lastlog 1
OVE_HUB_URL_LIST string list-hub refresh-hub setup semi-colon separated list of hub URLs
OVE_IDE_LOOP_ARGS string ide semi-colon separated list of arguments to 'ove-loop' to launch 3600 0 0 fetch;60 1 0 ahead;3600 0 0 news
OVE_IDE_SLEEP_BETWEEN_COMMANDS float ide sleep between each command 0.5
OVE_IMPORT_PROJECTS int 0-2 add-repo skip (=0), import (=1) or prompt user (=2) 2
OVE_INSTALL_PKG int 0-2 buildme buildme-parallel install-pkg install-pkg-os skip (=0), install (=1) or prompt user (=2) packages 2
OVE_INSTALL_PKG_ELEVATE_METHOD string sudo|su install-pkg install-pkg-os elevating method to use when installing packages sudo
OVE_LOCAL_ECHO int 0-2 all print command-to-be-executed on stderr, no echo (=0), echo (=1) or colored echo (=2) 0
OVE_LOCATE_LIFESPAN_TIME_IN_SEC int cd forowel locate locate-all refresh local OVE workspace cache lifespan 86400
OVE_LOCATE_SEARCH_DIR string locate where to search for OVE workspaces (only if 'locate' is unavailable) ${HOME}
OVE_LOGLEVEL int 0-10 all loglevel set a specific log level 1
OVE_LOG_DIR_DISK_USAGE_WARNING_MB int [0-9]+ all threshold when logs take too much space 100
OVE_LOOP_INOTIFY_EXTRA string loop semi-colon separated list of additional files/directories to watch using inotify
OVE_MAKEFLAGS int all-build-commands passed on to 'make' based build systems through MAKEFLAGS -j${getconf _NPROCESSORS_ONLN}
OVE_OWEL_CI_BRANCH string log branch to use for 'ove log' origin/${OVE_DEFAULT_BRANCH_NAME}
OVE_PATCH_REPOS int 0|1 patch-repo pull source if set, use OVE_PATCH_REPOS_METHOD to apply patches 1
OVE_PATCH_REPOS_METHOD string am|apply|auto patch-repo pull source patch method apply
OVE_PROJECT_DISABLE string all-build-commands disable specified projects (regex)
OVE_RECORD_IT int 0-1 all screen record commands 0
OVE_REFRESH_STEPS string refresh steps to perform for refresh interactive
OVE_REVTAB_CHECK int 0|1 all keep repos in-sync with 'revtab' 1
OVE_STATUS_TRUNC int 0|1 status truncate output to fit terminal 1
OVE_STATUS_TRUNC_REVISION int status truncate (>0) revision column, no truncation (=0) 0
OVE_SYSTEST_CLEANUP int 0|1 systest cleanup child procs after each systest 0
OVE_SYSTEST_HEADER string detailed|short|off systest systest text detail level short
OVE_SYSTEST_REPEAT int >0 systest repeat tests 1
OVE_SYSTEST_SKIP int|string systest skip every nth test or specific tests 1
OVE_TAINT_USER_ENV int 0|1 user's env taint user's PATH/LD_LIBRARY_PATH/PKG_CONFIG/MAKEFLAGS 1
OVE_TMUX_LAYOUT string less-lastlog loop run tail-lastlog tmux layout to use when launching new panes tiled
OVE_TMUX_PANE_HEADER string wide|short|off fzf loop run header style for tmux panes short
OVE_TMUX_PANE_PER_WINDOW int run run-parallel max number of tmux panes within one tmux window, no limit (=0) 0
OVE_TRACE_MODE int 0|1 all loglevel what to include in the trace, skip OVE internals (=0), include OVE internals (=1) 0