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