UNPKG

cnpmcore

Version:
15 lines (14 loc) 635 B
import { TriggerHookTask } from '../entity/Task'; import { HookEvent } from '../entity/HookEvent'; import { Hook } from '../entity/Hook'; export declare class HookTriggerService { private readonly hookRepository; private readonly packageRepository; private readonly distRepository; private readonly userRepository; private readonly httpclient; private readonly taskService; executeTask(task: TriggerHookTask): Promise<void>; doExecuteTrigger(hook: Hook, payload: object): Promise<number>; createTriggerPayload(task: TriggerHookTask, hookEvent: HookEvent, hook: Hook): Promise<object | undefined>; }