PipelineGeneralSettings interface
Contém definições gerais do pipeline.
Propriedades
audit |
Se estiver ativado, os registos de auditoria serão gerados sempre que alguém colocar em fila uma execução de pipeline e definir variáveis que não estejam marcadas como "Settable at queue time". |
builds |
Ative repositórios bifurcados para criar pedidos Pull. |
disable |
Desative a criação de pipelines de compilação clássicos. |
disable |
Desative a criação de pipelines clássicos. |
disable |
Desative a criação de pipelines de versão clássica. |
disable |
Desative os acionadores CI do pipeline implícitos se a secção do acionador no YAML estiver em falta. |
enable |
Ativar o args de desinserção de tarefas de shell. |
enable |
Ative a pré-visualização de desinstabilização de tarefas de shell. |
enforce |
Se estiver ativado, o âmbito de acesso para todos os pipelines sem versão reduz para o projeto atual. |
enforce |
Impor o âmbito de autenticação de tarefas para compilações de repositórios bifurcados. |
enforce |
Se estiver ativado, o âmbito de acesso para todos os pipelines de versão reduz para o projeto atual. |
enforce |
Não impor acesso a segredos para compilações de repositórios bifurcados. |
enforce |
Restringe o âmbito de acesso de todos os pipelines a repositórios explicitamente referenciados pelo pipeline. |
enforce |
Se estiver ativada, apenas as variáveis explicitamente marcadas como "Settable at queue time" podem ser definidas no momento da fila. |
fork |
Ative definições que impõem determinados níveis de proteção para criar pedidos Pull de forks a nível global. |
is |
Faça comentários necessários para ter compilações em todos os pedidos Pull. |
publish |
Permite que os pipelines registem metadados. |
require |
Faça comentários necessários para ter compilações em pedidos Pull de membros não membros da equipa e não contribuidores. |
require |
Faça comentários necessários para ter compilações em pedidos Pull de membros não membros da equipa. |
status |
Os utilizadores anónimos podem aceder à API de distintivo de estado para todos os pipelines, a menos que esta opção esteja ativada. |
Detalhes de Propriedade
auditEnforceSettableVar
Se estiver ativado, os registos de auditoria serão gerados sempre que alguém colocar em fila uma execução de pipeline e definir variáveis que não estejam marcadas como "Settable at queue time".
auditEnforceSettableVar: boolean
Valor de Propriedade
boolean
buildsEnabledForForks
Ative repositórios bifurcados para criar pedidos Pull.
buildsEnabledForForks: boolean
Valor de Propriedade
boolean
disableClassicBuildPipelineCreation
Desative a criação de pipelines de compilação clássicos.
disableClassicBuildPipelineCreation: boolean
Valor de Propriedade
boolean
disableClassicPipelineCreation
Desative a criação de pipelines clássicos.
disableClassicPipelineCreation: boolean
Valor de Propriedade
boolean
disableClassicReleasePipelineCreation
Desative a criação de pipelines de versão clássica.
disableClassicReleasePipelineCreation: boolean
Valor de Propriedade
boolean
disableImpliedYAMLCiTrigger
Desative os acionadores CI do pipeline implícitos se a secção do acionador no YAML estiver em falta.
disableImpliedYAMLCiTrigger: boolean
Valor de Propriedade
boolean
enableShellTasksArgsSanitizing
Ativar o args de desinserção de tarefas de shell.
enableShellTasksArgsSanitizing: boolean
Valor de Propriedade
boolean
enableShellTasksArgsSanitizingAudit
Ative a pré-visualização de desinstabilização de tarefas de shell.
enableShellTasksArgsSanitizingAudit: boolean
Valor de Propriedade
boolean
enforceJobAuthScope
Se estiver ativado, o âmbito de acesso para todos os pipelines sem versão reduz para o projeto atual.
enforceJobAuthScope: boolean
Valor de Propriedade
boolean
enforceJobAuthScopeForForks
Impor o âmbito de autenticação de tarefas para compilações de repositórios bifurcados.
enforceJobAuthScopeForForks: boolean
Valor de Propriedade
boolean
enforceJobAuthScopeForReleases
Se estiver ativado, o âmbito de acesso para todos os pipelines de versão reduz para o projeto atual.
enforceJobAuthScopeForReleases: boolean
Valor de Propriedade
boolean
enforceNoAccessToSecretsFromForks
Não impor acesso a segredos para compilações de repositórios bifurcados.
enforceNoAccessToSecretsFromForks: boolean
Valor de Propriedade
boolean
enforceReferencedRepoScopedToken
Restringe o âmbito de acesso de todos os pipelines a repositórios explicitamente referenciados pelo pipeline.
enforceReferencedRepoScopedToken: boolean
Valor de Propriedade
boolean
enforceSettableVar
Se estiver ativada, apenas as variáveis explicitamente marcadas como "Settable at queue time" podem ser definidas no momento da fila.
enforceSettableVar: boolean
Valor de Propriedade
boolean
forkProtectionEnabled
Ative definições que impõem determinados níveis de proteção para criar pedidos Pull de forks a nível global.
forkProtectionEnabled: boolean
Valor de Propriedade
boolean
isCommentRequiredForPullRequest
Faça comentários necessários para ter compilações em todos os pedidos Pull.
isCommentRequiredForPullRequest: boolean
Valor de Propriedade
boolean
publishPipelineMetadata
Permite que os pipelines registem metadados.
publishPipelineMetadata: boolean
Valor de Propriedade
boolean
requireCommentsForNonTeamMemberAndNonContributors
Faça comentários necessários para ter compilações em pedidos Pull de membros não membros da equipa e não contribuidores.
requireCommentsForNonTeamMemberAndNonContributors: boolean
Valor de Propriedade
boolean
requireCommentsForNonTeamMembersOnly
Faça comentários necessários para ter compilações em pedidos Pull de membros não membros da equipa.
requireCommentsForNonTeamMembersOnly: boolean
Valor de Propriedade
boolean
statusBadgesArePrivate
Os utilizadores anónimos podem aceder à API de distintivo de estado para todos os pipelines, a menos que esta opção esteja ativada.
statusBadgesArePrivate: boolean
Valor de Propriedade
boolean