|
|
|
|
|
|
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 |