PipelineGeneralSettings interface
Obsahuje obecná nastavení kanálu.
Vlastnosti
| audit |
Pokud je tato možnost povolena, protokoly auditu se vygenerují vždy, když někdo zařadí spuštění kanálu do fronty a definuje proměnné, které nejsou označené jako "Nastavitelné v době zařazení do fronty". |
| builds |
Povolte forkovaná úložiště pro vytváření žá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í klasických kanálů verze. |
| disable |
Zakažte implicitní triggery CI kanálu, pokud chybí oddíl triggeru v YAML. |
| enable |
Povolte úlohy shellu args sanitizing. |
| enable |
Povolit úlohy prostředí args sanitizing preview. |
| enforce |
Pokud je tato možnost povolena, rozsah přístupu pro všechny kanály, které nejsou vydány, se zmenší na aktuální projekt. |
| enforce |
Vynucuje rozsah oprávnění úloh pro sestavení rozvětvených ú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 |
Vynucovat zákaz přístupu k tajným kódům pro sestavení forkovaných úložišť. |
| enforce |
Omezí rozsah přístupu pro všechny kanály pouze na úložiště, na která kanál explicitně odkazuje. |
| enforce |
Pokud je tato možnost povolena, lze v době zařazení do fronty nastavit pouze ty proměnné, které jsou explicitně označeny jako "Nastavitelné v době zařazení do fronty". |
| fork |
Povolte nastavení, která vynucují určité úrovně ochrany pro vytváření žádostí o přijetí změn z forků globálně. |
| is |
Zajistěte, aby komentáře byly vyžadovány, aby byly buildy ve všech žádostech o přijetí změn. |
| publish |
Umožňuje kanálům zaznamenávat metadata. |
| require |
Zajistěte, aby komentáře vyžadované pro sestavení v žádostech o přijetí změn od těch, kteří nejsou členy týmu a nepřispěvateli. |
| require |
Vytvářejte komentáře, které jsou vyžadovány k tomu, aby byly buildy v žádostech o přijetí změn od jiných členů týmu. |
| status |
Anonymní uživatelé mají přístup k rozhraní API stavového odznáčku pro všechny kanály, pokud tato možnost není povolena. |
Podrobnosti vlastnosti
auditEnforceSettableVar
Pokud je tato možnost povolena, protokoly auditu se vygenerují vždy, když někdo zařadí spuštění kanálu do fronty a definuje proměnné, které nejsou označené jako "Nastavitelné v době zařazení do fronty".
auditEnforceSettableVar: boolean
Hodnota vlastnosti
boolean
buildsEnabledForForks
Povolte forkovaná úložiště pro vytváření žá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í klasických kanálů verze.
disableClassicReleasePipelineCreation: boolean
Hodnota vlastnosti
boolean
disableImpliedYAMLCiTrigger
Zakažte implicitní triggery CI kanálu, pokud chybí oddíl triggeru v YAML.
disableImpliedYAMLCiTrigger: boolean
Hodnota vlastnosti
boolean
enableShellTasksArgsSanitizing
Povolte úlohy shellu args sanitizing.
enableShellTasksArgsSanitizing: boolean
Hodnota vlastnosti
boolean
enableShellTasksArgsSanitizingAudit
Povolit úlohy prostředí args sanitizing preview.
enableShellTasksArgsSanitizingAudit: boolean
Hodnota vlastnosti
boolean
enforceJobAuthScope
Pokud je tato možnost povolena, rozsah přístupu pro všechny kanály, které nejsou vydány, se zmenší na aktuální projekt.
enforceJobAuthScope: boolean
Hodnota vlastnosti
boolean
enforceJobAuthScopeForForks
Vynucuje rozsah oprávnění úloh pro sestavení rozvětvených ú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
Vynucovat zákaz přístupu k tajným kódům pro sestavení forkovaných úložišť.
enforceNoAccessToSecretsFromForks: boolean
Hodnota vlastnosti
boolean
enforceReferencedRepoScopedToken
Omezí rozsah přístupu pro všechny kanály pouze na úložiště, na která kanál explicitně odkazuje.
enforceReferencedRepoScopedToken: boolean
Hodnota vlastnosti
boolean
enforceSettableVar
Pokud je tato možnost povolena, lze v době zařazení do fronty nastavit pouze ty proměnné, které jsou explicitně označeny jako "Nastavitelné v době zařazení do fronty".
enforceSettableVar: boolean
Hodnota vlastnosti
boolean
forkProtectionEnabled
Povolte nastavení, která vynucují určité úrovně ochrany pro vytváření žádostí o přijetí změn z forků globálně.
forkProtectionEnabled: boolean
Hodnota vlastnosti
boolean
isCommentRequiredForPullRequest
Zajistěte, aby komentáře byly vyžadovány, aby byly 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
Zajistěte, aby komentáře vyžadované pro sestavení v žádostech o přijetí změn od těch, kteří nejsou členy týmu a nepřispěvateli.
requireCommentsForNonTeamMemberAndNonContributors: boolean
Hodnota vlastnosti
boolean
requireCommentsForNonTeamMembersOnly
Vytvářejte komentáře, které jsou vyžadovány k tomu, aby byly buildy v žádostech o přijetí změn od jiných členů týmu.
requireCommentsForNonTeamMembersOnly: boolean
Hodnota vlastnosti
boolean
statusBadgesArePrivate
Anonymní uživatelé mají přístup k rozhraní API stavového odznáčku pro všechny kanály, pokud tato možnost není povolena.
statusBadgesArePrivate: boolean
Hodnota vlastnosti
boolean