UNPKG

n8n-nodes-base

Version:

Base nodes of n8n

42 lines (38 loc) 1 kB
/** * TravisCI Node - Version 1 * Discriminator: resource=build, operation=trigger */ interface Credentials { travisCiApi: CredentialReference; } /** Trigger a build */ export type TravisCiV1BuildTriggerParams = { resource: 'build'; operation: 'trigger'; /** * Same as {ownerName}/{repositoryName} */ slug?: string | Expression<string> | PlaceholderValue; /** * Branch requested to be built */ branch?: string | Expression<string> | PlaceholderValue; /** * Additional Fields * @default {} */ additionalFields?: { /** Travis-ci status message attached to the request */ message?: string | Expression<string> | PlaceholderValue; /** Merge Mode */ mergeMode?: 'deep_merge' | 'deep_merge_append' | 'deep_merge_prepend' | 'merge' | 'replace' | Expression<string>; }; }; export type TravisCiV1BuildTriggerNode = { type: 'n8n-nodes-base.travisCi'; version: 1; credentials?: Credentials; config: NodeConfig<TravisCiV1BuildTriggerParams>; };