PipelineGeneralSettings interface
パイプラインの全般設定が含まれています。
プロパティ
audit |
有効にすると、誰かがパイプラインの実行をキューに入れ、"キュー時に設定可能" とマークされていない変数を定義するたびに監査ログが生成されます。 |
builds |
フォークされたリポジトリを有効にして、pull request をビルドします。 |
disable |
クラシック ビルド パイプラインの作成を無効にします。 |
disable |
クラシック パイプラインの作成を無効にします。 |
disable |
クラシック リリース パイプラインの作成を無効にします。 |
disable |
YAML のトリガー セクションがない場合は、暗黙的なパイプライン CI トリガーを無効にします。 |
enable |
シェル タスクのサニタイズを有効にします。 |
enable |
シェル タスク引数サニタイズ プレビューを有効にします。 |
enforce |
有効にすると、すべての非リリース パイプラインのアクセススコープが現在のプロジェクトに減ります。 |
enforce |
フォークされたリポジトリのビルドにジョブ認証スコープを適用します。 |
enforce |
有効にすると、すべてのリリース パイプラインのアクセススコープが現在のプロジェクトに減ります。 |
enforce |
フォークされたリポジトリのビルドにシークレットへのアクセスを強制しません。 |
enforce |
すべてのパイプラインのアクセススコープを、パイプラインによって明示的に参照されているリポジトリのみに制限します。 |
enforce |
有効にすると、キュー時に "Settable at queue time" と明示的にマークされている変数のみを設定できます。 |
fork |
フォークからの pull request をグローバルに構築するために、特定のレベルの保護を適用する設定を有効にします。 |
is |
すべての pull request にビルドを含める必要があるコメントを作成します。 |
publish |
パイプラインでメタデータを記録できるようにします。 |
require |
チーム以外のメンバーと非共同作成者からの pull request にビルドを含める必要があるコメントを作成します。 |
require |
チーム以外のメンバーからの pull request にビルドを含める必要があるコメントを作成します。 |
status |
匿名ユーザーは、このオプションが有効になっていない限り、すべてのパイプラインの状態バッジ 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