Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "lib/gradle/deploy/GradlePerBranchSpringBootDeploymentGoal"

Index

Variables

Const GradlePerBranchSpringBootDeploymentGoal

GradlePerBranchSpringBootDeploymentGoal: GoalWithPrecondition = new GoalWithPrecondition({uniqueName: "gradleDeploy",orderedName: "3-deploy",environment: IndependentOfEnvironment,displayName: "deploy branch locally",completedDescription: "Deployed branch locally",failedDescription: "Local branch deployment failure",})

Goal to deploy to Gradle with one process per branch

type

{GenericGoal}

Const deploymentEndpoints

deploymentEndpoints: object

Type declaration

  • [key: string]: object
    • endpoint: string
    • sha: string

Functions

deploymentToString

  • deploymentToString(deploymentKey: string): string

executeGradlePerBranchSpringBootDeploy

handleListDeploys

  • handleListDeploys(ctx: HandlerContext): Promise<HandlerResult>

reportFailureToUser

  • reportFailureToUser(gi: GoalInvocation, log: string): Promise<void>

springBootGradleArgs

  • springBootGradleArgs(port: number, contextRoot: string): string[]
  • Generate the command line arguments for running your application using Gradle

    Parameters

    • port: number

      The port on which the application will be running

    • contextRoot: string

      The context root to be used for deploying your application

    Returns string[]

    The command line arguments

Object literals

Const ListGradleBranchDeploys

ListGradleBranchDeploys: object

description

description: string = "List local deployments of repository across all branches"

intent

intent: string = "list branch deploys"

name

name: string = "listLocalDeploys"

listener

  • listener(ci: CommandListenerInvocation<NoParameters>): Promise<HandlerResult>

Generated using TypeDoc