Udostępnij za pomocą


PipelineGeneralSettings interface

Zawiera ustawienia ogólne potoku.

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".

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 oczyszczanie zadań powłoki.

enableShellTasksArgsSanitizingAudit

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

enforceJobAuthScope

Jeśli jest włączona, 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 jest włączona, 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, w kolejce można ustawić tylko te zmienne, które są jawnie oznaczone jako "Settable at queue time".

forkProtectionEnabled

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

isCommentRequiredForPullRequest

Twórz komentarze wymagane do tworzenia kompilacji we wszystkich żądaniach ściągnięcia.

publishPipelineMetadata

Umożliwia potokom rejestrowanie metadanych.

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.

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

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