Options
All
  • Public
  • Public/Protected
  • All
Menu

Maven per branch deployer goal. Intended only for local use on a development machine. Use only one per SDM. One deployment will be managed for each branch pushed.

Hierarchy

Implements

  • Registerable

Index

Constructors

constructor

Properties

callbacks

callbacks: GoalFulfillmentCallback[]

canceledDescription

canceledDescription: string

context

context: GitHubStatusContext

definition

definition: GoalDefinition

definitionOrGoal

definitionOrGoal: PredicatedGoalDefinition | Goal

dependsOn

dependsOn: Goal[]

environment

environment: string

failureDescription

failureDescription: string

fulfillments

fulfillments: Fulfillment[]

goalListeners

goalListeners: GoalExecutionListener[]

inProcessDescription

inProcessDescription: string

name

name: string

plannedDescription

plannedDescription: string

projectListeners

projectListeners: GoalProjectListenerRegistration[]

registrations

requestedDescription

requestedDescription: string

sdm

sdm: SoftwareDeliveryMachine

skippedDescription

skippedDescription: string

stoppedDescription

stoppedDescription: string

successDescription

successDescription: string

uniqueName

uniqueName: string

waitingForApprovalDescription

waitingForApprovalDescription: string

waitingForPreApprovalDescription

waitingForPreApprovalDescription: string

Methods

Protected addFulfillment

  • addFulfillment(fulfillment: Fulfillment): this
  • Parameters

    • fulfillment: Fulfillment

    Returns this

Protected addFulfillmentCallback

  • addFulfillmentCallback(cb: GoalFulfillmentCallback): this
  • Parameters

    • cb: GoalFulfillmentCallback

    Returns this

register

  • register(sdm: SoftwareDeliveryMachine): void
  • Parameters

    • sdm: SoftwareDeliveryMachine

    Returns void

with

  • Parameters

    Returns this

withExecutionListener

  • withExecutionListener(listener: GoalExecutionListener): this
  • Parameters

    • listener: GoalExecutionListener

    Returns this

withProjectListener

  • withProjectListener(listener: GoalProjectListenerRegistration): this
  • Parameters

    • listener: GoalProjectListenerRegistration

    Returns this

withService

  • withService(registration: ServiceRegistration<any>): this
  • Parameters

    • registration: ServiceRegistration<any>

    Returns this

Generated using TypeDoc