Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "lib/common/git/handlePushBasedEventOnRepo"

Index

Functions

createPush

  • createPush(workspaceId: string, opts: LocalSoftwareDeliveryMachineOptions, payload: EventOnRepo): Promise<OnPushToAnyBranch.Push>

doWithProjectUnderExpandedDirectoryTree

  • doWithProjectUnderExpandedDirectoryTree(baseDir: string, branch: string, sha: string, opts: LocalSoftwareDeliveryMachineOptions, action: function): Promise<OnPushToAnyBranch.Push>
  • Parameters

    • baseDir: string
    • branch: string
    • sha: string
    • opts: LocalSoftwareDeliveryMachineOptions
    • action: function
        • (p: GitProject): Promise<any>
        • Parameters

          • p: GitProject

          Returns Promise<any>

    Returns Promise<OnPushToAnyBranch.Push>

handlePushBasedEventOnRepo

  • handlePushBasedEventOnRepo(workspaceId: string, sender: EventSender, opts: LocalSoftwareDeliveryMachineOptions, payload: EventOnRepo, eventHandlerName: string, pushToPayload?: function): Promise<any>

isValidSHA1

  • isValidSHA1(s: string): boolean

validateEventOnRepo

Generated using TypeDoc