次の方法で共有


PipelineGeneralSettings interface

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

プロパティ

auditEnforceSettableVar

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

buildsEnabledForForks

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

disableClassicBuildPipelineCreation

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

disableClassicPipelineCreation

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

disableClassicReleasePipelineCreation

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

disableImpliedYAMLCiTrigger

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

enableShellTasksArgsSanitizing

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

enableShellTasksArgsSanitizingAudit

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

enforceJobAuthScope

有効にすると、リリースされていないすべてのパイプラインのアクセス範囲が現在のプロジェクトに縮小されます。

enforceJobAuthScopeForForks

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

enforceJobAuthScopeForReleases

有効にすると、すべてのリリース パイプラインのアクセス範囲が現在のプロジェクトに縮小されます。

enforceNoAccessToSecretsFromForks

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

enforceReferencedRepoScopedToken

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

enforceSettableVar

有効にすると、明示的に「キュー時に設定可能」とマークされている変数のみをキュー時に設定できます。

forkProtectionEnabled

フォークからのプル要求をグローバルにビルドするために、特定のレベルの保護を適用する設定を有効にします。

isCommentRequiredForPullRequest

すべてのプルリクエストでビルドを含めるために必要なコメントを作成します。

publishPipelineMetadata

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

requireCommentsForNonTeamMemberAndNonContributors

チームメンバー以外や共同作成者以外のプルリクエストにビルドを含めるために必要なコメントを作成します。

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

有効にすると、明示的に「キュー時に設定可能」とマークされている変数のみをキュー時に設定できます。

enforceSettableVar: boolean

プロパティ値

boolean

forkProtectionEnabled

フォークからのプル要求をグローバルにビルドするために、特定のレベルの保護を適用する設定を有効にします。

forkProtectionEnabled: boolean

プロパティ値

boolean

isCommentRequiredForPullRequest

すべてのプルリクエストでビルドを含めるために必要なコメントを作成します。

isCommentRequiredForPullRequest: boolean

プロパティ値

boolean

publishPipelineMetadata

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

publishPipelineMetadata: boolean

プロパティ値

boolean

requireCommentsForNonTeamMemberAndNonContributors

チームメンバー以外や共同作成者以外のプルリクエストにビルドを含めるために必要なコメントを作成します。

requireCommentsForNonTeamMemberAndNonContributors: boolean

プロパティ値

boolean

requireCommentsForNonTeamMembersOnly

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

requireCommentsForNonTeamMembersOnly: boolean

プロパティ値

boolean

statusBadgesArePrivate

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

statusBadgesArePrivate: boolean

プロパティ値

boolean