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.

forkProtectionEnabled

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

isCommentRequiredForPullRequest

Make comments required to have builds in all pull requests.

requireCommentsForNonTeamMemberAndNonContributors

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

requireCommentsForNonTeamMembersOnly

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

forkProtectionEnabled

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

forkProtectionEnabled: boolean

Property Value

boolean

isCommentRequiredForPullRequest

Make comments required to have builds in all pull requests.

isCommentRequiredForPullRequest: boolean

Property Value

boolean

requireCommentsForNonTeamMemberAndNonContributors

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

requireCommentsForNonTeamMemberAndNonContributors: boolean

Property Value

boolean

requireCommentsForNonTeamMembersOnly

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

requireCommentsForNonTeamMembersOnly: boolean

Property Value

boolean