Udostępnij za pośrednictwem


PipelineGeneralSettings interface

Zawiera ustawienia ogólne potoku.

Właściwości

auditEnforceSettableVar

Jeśli ta opcja jest włączona, dzienniki inspekcji będą generowane za każdym razem, gdy ktoś kolejkuje przebieg potoku i definiuje zmienne, które nie są oznaczone jako "Ustaw tabelę w czasie kolejki".

buildsEnabledForForks

Włącz rozwidlenia repozytoriów w celu tworzenia żądań ściągnięcia.

disableClassicBuildPipelineCreation

Wyłącz tworzenie klasycznych potoków kompilacji.

disableClassicPipelineCreation

Wyłącz tworzenie potoków klasycznych.

disableClassicReleasePipelineCreation

Wyłącz tworzenie klasycznych potoków wydania.

disableImpliedYAMLCiTrigger

Wyłącz sugerowane wyzwalacze ciągłej integracji potoku, jeśli brakuje sekcji wyzwalacza w języku YAML.

enableShellTasksArgsSanitizing

Włącz zadania powłoki args sanitizing.

enableShellTasksArgsSanitizingAudit

Włącz zadania powłoki args sanitizing preview.

enforceJobAuthScope

Jeśli to ustawienie jest włączone, zakres dostępu dla wszystkich potoków innych niż wydania zmniejsza się do bieżącego projektu.

enforceJobAuthScopeForForks

Wymuszanie zakresu uwierzytelniania zadań dla kompilacji rozwidlonych repozytoriów.

enforceJobAuthScopeForReleases

Jeśli to ustawienie jest włączone, zakres dostępu dla wszystkich potoków wydania zmniejsza się do bieżącego projektu.

enforceNoAccessToSecretsFromForks

Wymuszanie dostępu do wpisów tajnych dla kompilacji rozwidlonych repozytoriów.

enforceReferencedRepoScopedToken

Ogranicza zakres dostępu dla wszystkich potoków tylko do repozytoriów jawnie przywołynych przez potok.

enforceSettableVar

Jeśli to ustawienie jest włączone, tylko te zmienne, które są jawnie oznaczone jako "Settable at queue time" można ustawić w czasie kolejki.

forkProtectionEnabled

Włącz ustawienia, które wymuszają pewne poziomy ochrony na potrzeby tworzenia żądań ściągnięcia z rozwidlenia globalnego.

isCommentRequiredForPullRequest

Komentarze wymagane do tworzenia kompilacji we wszystkich żądaniach ściągnięcia.

publishPipelineMetadata

Umożliwia potokom rejestrowanie metadanych.

requireCommentsForNonTeamMemberAndNonContributors

Komentarze wymagane do tworzenia kompilacji w żądaniach ściągnięcia od członków niezwiązanych z zespołem i nieutwórców.

requireCommentsForNonTeamMembersOnly

Komentarze wymagane do tworzenia kompilacji w żądaniach ściągnięcia od członków innych niż zespoły.

statusBadgesArePrivate

Użytkownicy anonimowi mogą uzyskać dostęp do interfejsu API wskaźnika stanu dla wszystkich potoków, chyba że ta opcja jest włączona.

Szczegóły właściwości

auditEnforceSettableVar

Jeśli ta opcja jest włączona, dzienniki inspekcji będą generowane za każdym razem, gdy ktoś kolejkuje przebieg potoku i definiuje zmienne, które nie są oznaczone jako "Ustaw tabelę w czasie kolejki".

auditEnforceSettableVar: boolean

Wartość właściwości

boolean

buildsEnabledForForks

Włącz rozwidlenia repozytoriów w celu tworzenia żądań ściągnięcia.

buildsEnabledForForks: boolean

Wartość właściwości

boolean

disableClassicBuildPipelineCreation

Wyłącz tworzenie klasycznych potoków kompilacji.

disableClassicBuildPipelineCreation: boolean

Wartość właściwości

boolean

disableClassicPipelineCreation

Wyłącz tworzenie potoków klasycznych.

disableClassicPipelineCreation: boolean

Wartość właściwości

boolean

disableClassicReleasePipelineCreation

Wyłącz tworzenie klasycznych potoków wydania.

disableClassicReleasePipelineCreation: boolean

Wartość właściwości

boolean

disableImpliedYAMLCiTrigger

Wyłącz sugerowane wyzwalacze ciągłej integracji potoku, jeśli brakuje sekcji wyzwalacza w języku YAML.

disableImpliedYAMLCiTrigger: boolean

Wartość właściwości

boolean

enableShellTasksArgsSanitizing

Włącz zadania powłoki args sanitizing.

enableShellTasksArgsSanitizing: boolean

Wartość właściwości

boolean

enableShellTasksArgsSanitizingAudit

Włącz zadania powłoki args sanitizing preview.

enableShellTasksArgsSanitizingAudit: boolean

Wartość właściwości

boolean

enforceJobAuthScope

Jeśli to ustawienie jest włączone, zakres dostępu dla wszystkich potoków innych niż wydania zmniejsza się do bieżącego projektu.

enforceJobAuthScope: boolean

Wartość właściwości

boolean

enforceJobAuthScopeForForks

Wymuszanie zakresu uwierzytelniania zadań dla kompilacji rozwidlonych repozytoriów.

enforceJobAuthScopeForForks: boolean

Wartość właściwości

boolean

enforceJobAuthScopeForReleases

Jeśli to ustawienie jest włączone, zakres dostępu dla wszystkich potoków wydania zmniejsza się do bieżącego projektu.

enforceJobAuthScopeForReleases: boolean

Wartość właściwości

boolean

enforceNoAccessToSecretsFromForks

Wymuszanie dostępu do wpisów tajnych dla kompilacji rozwidlonych repozytoriów.

enforceNoAccessToSecretsFromForks: boolean

Wartość właściwości

boolean

enforceReferencedRepoScopedToken

Ogranicza zakres dostępu dla wszystkich potoków tylko do repozytoriów jawnie przywołynych przez potok.

enforceReferencedRepoScopedToken: boolean

Wartość właściwości

boolean

enforceSettableVar

Jeśli to ustawienie jest włączone, tylko te zmienne, które są jawnie oznaczone jako "Settable at queue time" można ustawić w czasie kolejki.

enforceSettableVar: boolean

Wartość właściwości

boolean

forkProtectionEnabled

Włącz ustawienia, które wymuszają pewne poziomy ochrony na potrzeby tworzenia żądań ściągnięcia z rozwidlenia globalnego.

forkProtectionEnabled: boolean

Wartość właściwości

boolean

isCommentRequiredForPullRequest

Komentarze wymagane do tworzenia kompilacji we wszystkich żądaniach ściągnięcia.

isCommentRequiredForPullRequest: boolean

Wartość właściwości

boolean

publishPipelineMetadata

Umożliwia potokom rejestrowanie metadanych.

publishPipelineMetadata: boolean

Wartość właściwości

boolean

requireCommentsForNonTeamMemberAndNonContributors

Komentarze wymagane do tworzenia kompilacji w żądaniach ściągnięcia od członków niezwiązanych z zespołem i nieutwórców.

requireCommentsForNonTeamMemberAndNonContributors: boolean

Wartość właściwości

boolean

requireCommentsForNonTeamMembersOnly

Komentarze wymagane do tworzenia kompilacji w żądaniach ściągnięcia od członków innych niż zespoły.

requireCommentsForNonTeamMembersOnly: boolean

Wartość właściwości

boolean

statusBadgesArePrivate

Użytkownicy anonimowi mogą uzyskać dostęp do interfejsu API wskaźnika stanu dla wszystkich potoków, chyba że ta opcja jest włączona.

statusBadgesArePrivate: boolean

Wartość właściwości

boolean