ci(lesavka): document headless gate toggle
This commit is contained in:
parent
7f7e613ffc
commit
5a222a717c
@ -87,6 +87,7 @@ from `LESAVKA_CLIENT_PKI_SSH_SOURCE` over SSH. Runtime clients require the insta
|
||||
| `PROBE_EVENT_WIDTH_CODES` | manual client-to-RCT transport probe identity sequence; defaults to unique codes `1..16` so final RCT observations can be joined to client-origin timeline events after startup drops |
|
||||
| `LESAVKA_CLIENT_RELAYCTL_BIN_SRC` | test/build contract variable; not runtime operator config |
|
||||
| `LESAVKA_CLIENT_VIDEO_SUPPORT_SRC` | test/build contract variable; not runtime operator config |
|
||||
| `LESAVKA_CI_HEADLESS_GTK` | CI toggle for wrapping GUI-adjacent gates in a virtual display on headless agents; set to `0` only when a real display is already available |
|
||||
| `LESAVKA_CI_PROFILE` | Jenkins/CI profile selector; `safe` runs non-disruptive gates, `daily` wraps primary-branch daily gates, and `lab` is reserved for isolated bare-metal probes |
|
||||
| `LESAVKA_COVERAGE_ENFORCE` | CI quality-gate toggle; when enabled, below-target coverage fails the Jenkins run instead of publishing observe-mode coverage telemetry |
|
||||
| `LESAVKA_CLIPBOARD_CHORD` | input routing/clipboard override |
|
||||
|
||||
@ -1,5 +1,6 @@
|
||||
#!/usr/bin/env bash
|
||||
# Run GUI-adjacent CI commands safely on headless Jenkins agents.
|
||||
set -euo pipefail
|
||||
|
||||
lesavka_ci_run_headless() {
|
||||
local cmd=("$@")
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user