Skip to content

lhciUploadSchema

const lhciUploadSchema: ZodIntersection<ZodDiscriminatedUnion<[ZodObject<{
basicAuth: ZodOptional<ZodOptional<ZodObject<{
password: ZodString;
username: ZodString;
}, $strip>>>;
extraHeaders: ZodOptional<ZodOptional<ZodRecord<ZodString, ZodString>>>;
ignoreDuplicateBuildFailure: ZodOptional<ZodOptional<ZodBoolean>>;
serverBaseUrl: ZodOptional<ZodDefault<ZodString>>;
target: ZodNonOptional<ZodOptional<ZodLiteral<"lhci">>>;
token: ZodOptional<ZodString>;
urlReplacementPatterns: ZodOptional<ZodDefault<ZodArray<ZodString>>>;
}, $strip>, ZodObject<{
outputDir: ZodString;
reportFilenamePattern: ZodDefault<ZodString>;
target: ZodLiteral<"filesystem">;
}, $strip>, ZodObject<{
target: ZodLiteral<"temporary-public-storage">;
uploadUrlMap: ZodDefault<ZodBoolean>;
}, $strip>], "target">, ZodObject<{
githubApiHost: ZodOptional<ZodDefault<ZodString>>;
githubAppToken: ZodOptional<ZodOptional<ZodString>>;
githubStatusContextSuffix: ZodOptional<ZodOptional<ZodString>>;
githubToken: ZodOptional<ZodOptional<ZodString>>;
}, $strip>>;

Defined in: core/types-lhci/src/index.ts:86