PipelineTriggerSettings interface
Represents the effective settings applicable to individual pipeline triggers.
Properties
builds |
Enable forked repositories to build pull requests. |
enforce |
Enforce job auth scope for builds of forked repositories. |
enforce |
Enforce no access to secrets for builds of forked repositories. |
fork |
Enable settings that enforce certain levels of protection for building pull requests from forks globally. |
is |
Make comments required to have builds in all pull requests. |
require |
Make comments required to have builds in pull requests from non-team members and non-contributors. |
require |
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