PipelineGeneralSettings interface
Zawiera ustawienia ogólne potoku.
Właściwości
| audit |
W przypadku włączenia dzienniki inspekcji będą generowane za każdym razem, gdy ktoś kolejkuje przebieg potoku i definiuje zmienne, które nie są oznaczone jako "Settable w czasie kolejki". |
| builds |
Włącz rozwidlenia repozytoriów w celu tworzenia żądań ściągnięcia. |
| disable |
Wyłącz tworzenie klasycznych potoków kompilacji. |
| disable |
Wyłącz tworzenie potoków klasycznych. |
| disable |
Wyłącz tworzenie klasycznych potoków wydania. |
| disable |
Wyłącz sugerowane wyzwalacze ciągłej integracji potoku, jeśli brakuje sekcji wyzwalacza w języku YAML. |
| enable |
Włącz oczyszczanie zadań powłoki. |
| enable |
Włącz zadania powłoki args sanitizing preview. |
| enforce |
Jeśli jest włączona, zakres dostępu dla wszystkich potoków innych niż wydania zmniejsza się do bieżącego projektu. |
| enforce |
Wymuszanie zakresu uwierzytelniania zadań dla kompilacji rozwidlonych repozytoriów. |
| enforce |
Jeśli jest włączona, zakres dostępu dla wszystkich potoków wydania zmniejsza się do bieżącego projektu. |
| enforce |
Wymuszanie dostępu do wpisów tajnych dla kompilacji rozwidlonych repozytoriów. |
| enforce |
Ogranicza zakres dostępu dla wszystkich potoków tylko do repozytoriów jawnie przywołynych przez potok. |
| enforce |
Jeśli to ustawienie jest włączone, w kolejce można ustawić tylko te zmienne, które są jawnie oznaczone jako "Settable at queue time". |
| fork |
Włącz ustawienia, które wymuszają pewne poziomy ochrony na potrzeby tworzenia żądań ściągnięcia z rozwidlenia globalnego. |
| is |
Twórz komentarze wymagane do tworzenia kompilacji we wszystkich żądaniach ściągnięcia. |
| publish |
Umożliwia potokom rejestrowanie metadanych. |
| require |
Dodaj komentarze wymagane do utworzenia kompilacji w żądaniach ściągnięcia od członków innych niż zespoły i osób niebędących współautorami. |
| require |
Komentarze wymagane do tworzenia kompilacji w żądaniach ściągnięcia od członków innych niż zespoły. |
| status |
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
W przypadku włączenia dzienniki inspekcji będą generowane za każdym razem, gdy ktoś kolejkuje przebieg potoku i definiuje zmienne, które nie są oznaczone jako "Settable 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 oczyszczanie zadań powłoki.
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 jest włączona, 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 jest włączona, 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, w kolejce można ustawić tylko te zmienne, które są jawnie oznaczone jako "Settable at queue time".
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
Twórz 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
Dodaj komentarze wymagane do utworzenia kompilacji w żądaniach ściągnięcia od członków innych niż zespoły i osób niebędących współautorami.
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