fix(ci): plan openwebui functional image

This commit is contained in:
Vincent Koc
2026-05-04 00:37:39 -07:00
parent 9efbae7acd
commit f0537e93fb
4 changed files with 16 additions and 10 deletions

View File

@@ -36,6 +36,7 @@ function lane(name, command, options = {}) {
live: options.live === true,
noOutputTimeoutMs: options.noOutputTimeoutMs,
name,
needsLiveImage: options.needsLiveImage,
retryPatterns: options.retryPatterns ?? [],
retries: options.retries ?? 0,
resources: options.resources ?? [],
@@ -79,6 +80,7 @@ function liveLane(name, command, options = {}) {
return lane(name, command, {
...options,
live: true,
needsLiveImage: options.needsLiveImage ?? true,
resources: ["live", ...liveProviderResources(options), ...(options.resources ?? [])],
retryPatterns: options.retryPatterns ?? LIVE_RETRY_PATTERNS,
retries: options.retries ?? DEFAULT_LIVE_RETRIES,
@@ -158,6 +160,8 @@ export const mainLanes = [
},
),
liveLane("openwebui", "OPENCLAW_SKIP_DOCKER_BUILD=1 pnpm test:docker:openwebui", {
e2eImageKind: "functional",
needsLiveImage: false,
provider: "openai",
resources: ["service"],
timeoutMs: OPENWEBUI_TIMEOUT_MS,
@@ -583,6 +587,8 @@ const legacyReleasePathChunks = {
function openWebUILane() {
return liveLane("openwebui", "OPENCLAW_SKIP_DOCKER_BUILD=1 pnpm test:docker:openwebui", {
e2eImageKind: "functional",
needsLiveImage: false,
provider: "openai",
resources: ["service"],
timeoutMs: OPENWEBUI_TIMEOUT_MS,