Partilhar via


PipelineGeneralSettings interface

Contém definições gerais do pipeline.

Propriedades

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

buildsEnabledForForks

Ative repositórios bifurcados para criar pedidos Pull.

disableClassicBuildPipelineCreation

Desative a criação de pipelines de compilação clássicos.

disableClassicPipelineCreation

Desative a criação de pipelines clássicos.

disableClassicReleasePipelineCreation

Desative a criação de pipelines de versão clássica.

disableImpliedYAMLCiTrigger

Desative os acionadores CI do pipeline implícitos se a secção do acionador no YAML estiver em falta.

enableShellTasksArgsSanitizing

Ativar o args de desinserção de tarefas de shell.

enableShellTasksArgsSanitizingAudit

Ative a pré-visualização de desinstabilização de tarefas de shell.

enforceJobAuthScope

Se estiver ativado, o âmbito de acesso para todos os pipelines sem versão reduz para o projeto atual.

enforceJobAuthScopeForForks

Impor o âmbito de autenticação de tarefas para compilações de repositórios bifurcados.

enforceJobAuthScopeForReleases

Se estiver ativado, o âmbito de acesso para todos os pipelines de versão reduz para o projeto atual.

enforceNoAccessToSecretsFromForks

Não impor acesso a segredos para compilações de repositórios bifurcados.

enforceReferencedRepoScopedToken

Restringe o âmbito de acesso de todos os pipelines a repositórios explicitamente referenciados pelo pipeline.

enforceSettableVar

Se estiver ativada, apenas as variáveis explicitamente marcadas como "Settable at queue time" podem ser definidas no momento da fila.

forkProtectionEnabled

Ative definições que impõem determinados níveis de proteção para criar pedidos Pull de forks a nível global.

isCommentRequiredForPullRequest

Faça comentários necessários para ter compilações em todos os pedidos Pull.

publishPipelineMetadata

Permite que os pipelines registem metadados.

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.

requireCommentsForNonTeamMembersOnly

Faça comentários necessários para ter compilações em pedidos Pull de membros não membros da equipa.

statusBadgesArePrivate

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