次の方法で共有


PipelineGeneralSettings interface

パイプラインの全般設定が含まれています。

プロパティ

auditEnforceSettableVar

有効にすると、誰かがパイプラインの実行をキューに入れ、"キュー時に設定可能" とマークされていない変数を定義するたびに監査ログが生成されます。

buildsEnabledForForks

フォークされたリポジトリを有効にして、pull request をビルドします。

disableClassicBuildPipelineCreation

クラシック ビルド パイプラインの作成を無効にします。

disableClassicPipelineCreation

クラシック パイプラインの作成を無効にします。

disableClassicReleasePipelineCreation

クラシック リリース パイプラインの作成を無効にします。

disableImpliedYAMLCiTrigger

YAML のトリガー セクションがない場合は、暗黙的なパイプライン CI トリガーを無効にします。

enableShellTasksArgsSanitizing

シェル タスクのサニタイズを有効にします。

enableShellTasksArgsSanitizingAudit

シェル タスク引数サニタイズ プレビューを有効にします。

enforceJobAuthScope

有効にすると、すべての非リリース パイプラインのアクセススコープが現在のプロジェクトに減ります。

enforceJobAuthScopeForForks

フォークされたリポジトリのビルドにジョブ認証スコープを適用します。

enforceJobAuthScopeForReleases

有効にすると、すべてのリリース パイプラインのアクセススコープが現在のプロジェクトに減ります。

enforceNoAccessToSecretsFromForks

フォークされたリポジトリのビルドにシークレットへのアクセスを強制しません。

enforceReferencedRepoScopedToken

すべてのパイプラインのアクセススコープを、パイプラインによって明示的に参照されているリポジトリのみに制限します。

enforceSettableVar

有効にすると、キュー時に "Settable at queue time" と明示的にマークされている変数のみを設定できます。

forkProtectionEnabled

フォークからの pull request をグローバルに構築するために、特定のレベルの保護を適用する設定を有効にします。

isCommentRequiredForPullRequest

すべての pull request にビルドを含める必要があるコメントを作成します。

publishPipelineMetadata

パイプラインでメタデータを記録できるようにします。

requireCommentsForNonTeamMemberAndNonContributors

チーム以外のメンバーと非共同作成者からの pull request にビルドを含める必要があるコメントを作成します。

requireCommentsForNonTeamMembersOnly

チーム以外のメンバーからの pull request にビルドを含める必要があるコメントを作成します。

statusBadgesArePrivate

匿名ユーザーは、このオプションが有効になっていない限り、すべてのパイプラインの状態バッジ API にアクセスできます。

プロパティの詳細

auditEnforceSettableVar

有効にすると、誰かがパイプラインの実行をキューに入れ、"キュー時に設定可能" とマークされていない変数を定義するたびに監査ログが生成されます。

auditEnforceSettableVar: boolean

プロパティ値

boolean

buildsEnabledForForks

フォークされたリポジトリを有効にして、pull request をビルドします。

buildsEnabledForForks: boolean

プロパティ値

boolean

disableClassicBuildPipelineCreation

クラシック ビルド パイプラインの作成を無効にします。

disableClassicBuildPipelineCreation: boolean

プロパティ値

boolean

disableClassicPipelineCreation

クラシック パイプラインの作成を無効にします。

disableClassicPipelineCreation: boolean

プロパティ値

boolean

disableClassicReleasePipelineCreation

クラシック リリース パイプラインの作成を無効にします。

disableClassicReleasePipelineCreation: boolean

プロパティ値

boolean

disableImpliedYAMLCiTrigger

YAML のトリガー セクションがない場合は、暗黙的なパイプライン CI トリガーを無効にします。

disableImpliedYAMLCiTrigger: boolean

プロパティ値

boolean

enableShellTasksArgsSanitizing

シェル タスクのサニタイズを有効にします。

enableShellTasksArgsSanitizing: boolean

プロパティ値

boolean

enableShellTasksArgsSanitizingAudit

シェル タスク引数サニタイズ プレビューを有効にします。

enableShellTasksArgsSanitizingAudit: boolean

プロパティ値

boolean

enforceJobAuthScope

有効にすると、すべての非リリース パイプラインのアクセススコープが現在のプロジェクトに減ります。

enforceJobAuthScope: boolean

プロパティ値

boolean

enforceJobAuthScopeForForks

フォークされたリポジトリのビルドにジョブ認証スコープを適用します。

enforceJobAuthScopeForForks: boolean

プロパティ値

boolean

enforceJobAuthScopeForReleases

有効にすると、すべてのリリース パイプラインのアクセススコープが現在のプロジェクトに減ります。

enforceJobAuthScopeForReleases: boolean

プロパティ値

boolean

enforceNoAccessToSecretsFromForks

フォークされたリポジトリのビルドにシークレットへのアクセスを強制しません。

enforceNoAccessToSecretsFromForks: boolean

プロパティ値

boolean

enforceReferencedRepoScopedToken

すべてのパイプラインのアクセススコープを、パイプラインによって明示的に参照されているリポジトリのみに制限します。

enforceReferencedRepoScopedToken: boolean

プロパティ値

boolean

enforceSettableVar

有効にすると、キュー時に "Settable at queue time" と明示的にマークされている変数のみを設定できます。

enforceSettableVar: boolean

プロパティ値

boolean

forkProtectionEnabled

フォークからの pull request をグローバルに構築するために、特定のレベルの保護を適用する設定を有効にします。

forkProtectionEnabled: boolean

プロパティ値

boolean

isCommentRequiredForPullRequest

すべての pull request にビルドを含める必要があるコメントを作成します。

isCommentRequiredForPullRequest: boolean

プロパティ値

boolean

publishPipelineMetadata

パイプラインでメタデータを記録できるようにします。

publishPipelineMetadata: boolean

プロパティ値

boolean

requireCommentsForNonTeamMemberAndNonContributors

チーム以外のメンバーと非共同作成者からの pull request にビルドを含める必要があるコメントを作成します。

requireCommentsForNonTeamMemberAndNonContributors: boolean

プロパティ値

boolean

requireCommentsForNonTeamMembersOnly

チーム以外のメンバーからの pull request にビルドを含める必要があるコメントを作成します。

requireCommentsForNonTeamMembersOnly: boolean

プロパティ値

boolean

statusBadgesArePrivate

匿名ユーザーは、このオプションが有効になっていない限り、すべてのパイプラインの状態バッジ API にアクセスできます。

statusBadgesArePrivate: boolean

プロパティ値

boolean