Edit

PipelineTriggerSettings interface

Represents the effective settings applicable to individual pipeline triggers.

Properties

buildsEnabledForForks

Enable forked repositories to build pull requests.

enforceJobAuthScopeForForks

Enforce job auth scope for builds of forked repositories.

enforceNoAccessToSecretsFromForks

Enforce no access to secrets for builds of forked repositories.

forkCommentOption

The comment trigger option for pull requests from forks.

forkIsCommentRequiredForPullRequest

Make comments required to have builds in pull requests from forks.

forkProtectionEnabled

Enable settings that enforce certain levels of protection for building pull requests from forks globally.

internalRepoCommentOption

The comment trigger option for repository-internal pull requests.

internalRepoIsCommentRequiredForPullRequest

Make comments required to have builds in repository-internal pull requests.

isCommentRequiredForPullRequest

[Deprecated] Make comments required to have builds in all pull requests.

requireCommentsForNonTeamMemberAndNonContributors

[Deprecated] Make comments required to have builds in pull requests from non-team members and non-contributors.

requireCommentsForNonTeamMembersOnly

[Deprecated] Make comments required to have builds in pull requests from non-team members.

Property Details

buildsEnabledForForks

Enable forked repositories to build pull requests.

buildsEnabledForForks: boolean

Property Value

boolean

enforceJobAuthScopeForForks

Enforce job auth scope for builds of forked repositories.

enforceJobAuthScopeForForks: boolean

Property Value

boolean

enforceNoAccessToSecretsFromForks

Enforce no access to secrets for builds of forked repositories.

enforceNoAccessToSecretsFromForks: boolean

Property Value

boolean

forkCommentOption

The comment trigger option for pull requests from forks.

forkCommentOption: CommentTriggerOption

Property Value

forkIsCommentRequiredForPullRequest

Make comments required to have builds in pull requests from forks.

forkIsCommentRequiredForPullRequest: boolean

Property Value

boolean

forkProtectionEnabled

Enable settings that enforce certain levels of protection for building pull requests from forks globally.

forkProtectionEnabled: boolean

Property Value

boolean

internalRepoCommentOption

The comment trigger option for repository-internal pull requests.

internalRepoCommentOption: CommentTriggerOption

Property Value

internalRepoIsCommentRequiredForPullRequest

Make comments required to have builds in repository-internal pull requests.

internalRepoIsCommentRequiredForPullRequest: boolean

Property Value

boolean

isCommentRequiredForPullRequest

[Deprecated] Make comments required to have builds in all pull requests.

isCommentRequiredForPullRequest: boolean

Property Value

boolean

requireCommentsForNonTeamMemberAndNonContributors

[Deprecated] Make comments required to have builds in pull requests from non-team members and non-contributors.

requireCommentsForNonTeamMemberAndNonContributors: boolean

Property Value

boolean

requireCommentsForNonTeamMembersOnly

[Deprecated] Make comments required to have builds in pull requests from non-team members.

requireCommentsForNonTeamMembersOnly: boolean

Property Value

boolean