UNPKG

@atomist/sdm-pack-fingerprints

Version:

an Atomist SDM Extension Pack for fingerprinting code

13 lines (12 loc) 722 B
import { GraphClient } from "@atomist/automation-client"; import { PushImpactListenerInvocation } from "@atomist/sdm"; import { FP } from "../machine/Aspect"; import { FindOtherRepos, GetFpByBranch } from "../typings/types"; export declare function findTaggedRepos(graphClient: GraphClient): (type: string, name: string) => Promise<FindOtherRepos.Query>; /** * uses GetFpByBranch query * * @param graphClient */ export declare function queryFingerprintsByBranchRef(graphClient: GraphClient): (repo: string, owner: string, branch: string) => Promise<GetFpByBranch.Analysis[]>; export declare function sendFingerprintToAtomist(i: PushImpactListenerInvocation, fps: FP[], previous: Record<string, FP>): Promise<boolean>;