PipelineGeneralSettings interface
Obsahuje obecná nastavení kanálu.
Vlastnosti
audit |
Pokud je tato možnost povolená, protokoly auditu se vygenerují vždy, když někdo zapíše spuštění kanálu do fronty a definuje proměnné, které nejsou označené jako "Nastavitelné v čase fronty". |
builds |
Povolte forkovaná úložiště pro sestavování žádostí o přijetí změn. |
disable |
Zakažte vytváření klasických kanálů buildu. |
disable |
Zakažte vytváření klasických kanálů. |
disable |
Zakažte vytváření kanálů klasické verze. |
disable |
Zakažte implicitní aktivační události CI kanálu, pokud chybí část triggeru v YAML. |
enable |
Povolte sanitizaci úloh prostředí. |
enable |
Povolte úlohy prostředí args sanitizing Preview. |
enforce |
Pokud je povoleno, rozsah přístupu pro všechny kanály, které nejsou vydané verze, se omezí na aktuální projekt. |
enforce |
Vynucujte obor ověřování úloh pro sestavení forku úložišť. |
enforce |
Pokud je tato možnost povolená, rozsah přístupu pro všechny kanály verze se zmenší na aktuální projekt. |
enforce |
Vynucujte žádný přístup k tajným kódům pro sestavení forku úložišť. |
enforce |
Omezuje rozsah přístupu pro všechny kanály pouze na úložiště explicitně odkazovaná kanálem. |
enforce |
Pokud je tato možnost povolená, lze v době fronty nastavit pouze proměnné, které jsou explicitně označené jako "Nastavitelné v době fronty". |
fork |
Povolte nastavení, která vynucují určité úrovně ochrany pro globální vytváření žádostí o přijetí změn z forků. |
is |
Vytvářejte komentáře potřebné k tomu, abyste měli buildy ve všech žádostech o přijetí změn. |
publish |
Umožňuje kanálům zaznamenávat metadata. |
require |
Vytvářejte komentáře potřebné k sestavení v žádostech o přijetí změn od členů týmu a ne přispěvatelů. |
require |
Vytvářejte komentáře vyžadované k tomu, aby se v žádostech o přijetí změn od členů, kteří nejsou členy týmu, dostali sestavení. |
status |
Anonymní uživatelé mají přístup k rozhraní API pro odznáčky stavu pro všechny kanály, pokud není tato možnost povolená. |
Podrobnosti vlastnosti
auditEnforceSettableVar
Pokud je tato možnost povolená, protokoly auditu se vygenerují vždy, když někdo zapíše spuštění kanálu do fronty a definuje proměnné, které nejsou označené jako "Nastavitelné v čase fronty".
auditEnforceSettableVar: boolean
Hodnota vlastnosti
boolean
buildsEnabledForForks
Povolte forkovaná úložiště pro sestavování žádostí o přijetí změn.
buildsEnabledForForks: boolean
Hodnota vlastnosti
boolean
disableClassicBuildPipelineCreation
Zakažte vytváření klasických kanálů buildu.
disableClassicBuildPipelineCreation: boolean
Hodnota vlastnosti
boolean
disableClassicPipelineCreation
Zakažte vytváření klasických kanálů.
disableClassicPipelineCreation: boolean
Hodnota vlastnosti
boolean
disableClassicReleasePipelineCreation
Zakažte vytváření kanálů klasické verze.
disableClassicReleasePipelineCreation: boolean
Hodnota vlastnosti
boolean
disableImpliedYAMLCiTrigger
Zakažte implicitní aktivační události CI kanálu, pokud chybí část triggeru v YAML.
disableImpliedYAMLCiTrigger: boolean
Hodnota vlastnosti
boolean
enableShellTasksArgsSanitizing
Povolte sanitizaci úloh prostředí.
enableShellTasksArgsSanitizing: boolean
Hodnota vlastnosti
boolean
enableShellTasksArgsSanitizingAudit
Povolte úlohy prostředí args sanitizing Preview.
enableShellTasksArgsSanitizingAudit: boolean
Hodnota vlastnosti
boolean
enforceJobAuthScope
Pokud je povoleno, rozsah přístupu pro všechny kanály, které nejsou vydané verze, se omezí na aktuální projekt.
enforceJobAuthScope: boolean
Hodnota vlastnosti
boolean
enforceJobAuthScopeForForks
Vynucujte obor ověřování úloh pro sestavení forku úložišť.
enforceJobAuthScopeForForks: boolean
Hodnota vlastnosti
boolean
enforceJobAuthScopeForReleases
Pokud je tato možnost povolená, rozsah přístupu pro všechny kanály verze se zmenší na aktuální projekt.
enforceJobAuthScopeForReleases: boolean
Hodnota vlastnosti
boolean
enforceNoAccessToSecretsFromForks
Vynucujte žádný přístup k tajným kódům pro sestavení forku úložišť.
enforceNoAccessToSecretsFromForks: boolean
Hodnota vlastnosti
boolean
enforceReferencedRepoScopedToken
Omezuje rozsah přístupu pro všechny kanály pouze na úložiště explicitně odkazovaná kanálem.
enforceReferencedRepoScopedToken: boolean
Hodnota vlastnosti
boolean
enforceSettableVar
Pokud je tato možnost povolená, lze v době fronty nastavit pouze proměnné, které jsou explicitně označené jako "Nastavitelné v době fronty".
enforceSettableVar: boolean
Hodnota vlastnosti
boolean
forkProtectionEnabled
Povolte nastavení, která vynucují určité úrovně ochrany pro globální vytváření žádostí o přijetí změn z forků.
forkProtectionEnabled: boolean
Hodnota vlastnosti
boolean
isCommentRequiredForPullRequest
Vytvářejte komentáře potřebné k tomu, abyste měli buildy ve všech žádostech o přijetí změn.
isCommentRequiredForPullRequest: boolean
Hodnota vlastnosti
boolean
publishPipelineMetadata
Umožňuje kanálům zaznamenávat metadata.
publishPipelineMetadata: boolean
Hodnota vlastnosti
boolean
requireCommentsForNonTeamMemberAndNonContributors
Vytvářejte komentáře potřebné k sestavení v žádostech o přijetí změn od členů týmu a ne přispěvatelů.
requireCommentsForNonTeamMemberAndNonContributors: boolean
Hodnota vlastnosti
boolean
requireCommentsForNonTeamMembersOnly
Vytvářejte komentáře vyžadované k tomu, aby se v žádostech o přijetí změn od členů, kteří nejsou členy týmu, dostali sestavení.
requireCommentsForNonTeamMembersOnly: boolean
Hodnota vlastnosti
boolean
statusBadgesArePrivate
Anonymní uživatelé mají přístup k rozhraní API pro odznáčky stavu pro všechny kanály, pokud není tato možnost povolená.
statusBadgesArePrivate: boolean
Hodnota vlastnosti
boolean