Skip to content

/AWS1/CL_PIPGITCONFIGURATION

A type of trigger configuration for Git-based source actions.

You can specify the Git configuration trigger type for all third-party Git-based source actions that are supported by the CodeStarSourceConnection action type.

CONSTRUCTOR

IMPORTING

Required arguments:

iv_sourceactionname TYPE /AWS1/PIPACTIONNAME /AWS1/PIPACTIONNAME

The name of the pipeline source action where the trigger configuration, such as Git tags, is specified. The trigger configuration will start the pipeline upon the specified change only.

You can only specify one trigger configuration per source action.

Optional arguments:

it_push TYPE /AWS1/CL_PIPGITPUSHFILTER=>TT_GITPUSHFILTERLIST TT_GITPUSHFILTERLIST

The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details.

it_pullrequest TYPE /AWS1/CL_PIPGITPULLREQFILTER=>TT_GITPULLREQUESTFILTERLIST TT_GITPULLREQUESTFILTERLIST

The field where the repository event that will start the pipeline is specified as pull requests.


Queryable Attributes

sourceActionName

The name of the pipeline source action where the trigger configuration, such as Git tags, is specified. The trigger configuration will start the pipeline upon the specified change only.

You can only specify one trigger configuration per source action.

Accessible with the following methods

Method Description
GET_SOURCEACTIONNAME() Getter for SOURCEACTIONNAME, with configurable default
ASK_SOURCEACTIONNAME() Getter for SOURCEACTIONNAME w/ exceptions if field has no va
HAS_SOURCEACTIONNAME() Determine if SOURCEACTIONNAME has a value

push

The field where the repository event that will start the pipeline, such as pushing Git tags, is specified with details.

Accessible with the following methods

Method Description
GET_PUSH() Getter for PUSH, with configurable default
ASK_PUSH() Getter for PUSH w/ exceptions if field has no value
HAS_PUSH() Determine if PUSH has a value

pullRequest

The field where the repository event that will start the pipeline is specified as pull requests.

Accessible with the following methods

Method Description
GET_PULLREQUEST() Getter for PULLREQUEST, with configurable default
ASK_PULLREQUEST() Getter for PULLREQUEST w/ exceptions if field has no value
HAS_PULLREQUEST() Determine if PULLREQUEST has a value