GitFlowScope

This scope provider bundles functionality for the Git Flow workflow plugin.

Properties

Link copied to clipboard
abstract val ctx: ScopeContext

This field contains the context object that is applicable to the scope that defines the execution. The object is inherited directly from the parent net.democritus.scripting.scope.ScriptScope without alterations.

Functions

Link copied to clipboard
abstract fun hotfix(condition: ScopeActivationCondition = always, body: GitFlowHotfixScope.() -> Unit)

A scoping function to execute a code block within the context of an GitFlowScope instance, which provides functionality to interact with the hotfix mechanism in the Git Flow plugin.

Link copied to clipboard
abstract fun release(condition: ScopeActivationCondition = always, body: GitFlowReleaseScope.() -> Unit)

A scoping function to execute a code block within the context of an GitFlowScope instance, which provides functionality to interact with the release mechanism in the Git Flow plugin.