Partilhar via


PipelineGeneralSettings interface

Contém configurações gerais de pipeline.

Propriedades

auditEnforceSettableVar

Se habilitado, os logs de auditoria serão gerados sempre que alguém enfileirar uma execução de pipeline e definir variáveis que não estão marcadas como "Configurável no momento da fila".

buildsEnabledForForks

Habilite repositórios bifurcados para criar solicitações 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 liberação clássicos.

disableImpliedYAMLCiTrigger

Desative os gatilhos de CI de pipeline implícitos se a seção de gatilho no YAML estiver ausente.

enableShellTasksArgsSanitizing

Habilite tarefas de shell args sanitizando.

enableShellTasksArgsSanitizingAudit

Habilite tarefas de shell args sanitizing preview.

enforceJobAuthScope

Se habilitado, o escopo de acesso para todos os pipelines que não são de liberação se reduz ao projeto atual.

enforceJobAuthScopeForForks

Aplique o escopo de autenticação de trabalho para compilações de repositórios bifurcados.

enforceJobAuthScopeForReleases

Se habilitado, o escopo de acesso para todos os pipelines de liberação é reduzido para o projeto atual.

enforceNoAccessToSecretsFromForks

Imponha nenhum acesso a segredos para compilações de repositórios bifurcados.

enforceReferencedRepoScopedToken

Restringe o escopo de acesso de todos os pipelines apenas aos repositórios explicitamente referenciados pelo pipeline.

enforceSettableVar

Se habilitada, somente as variáveis explicitamente marcadas como "Configurável no momento da fila" podem ser definidas no momento da fila.

forkProtectionEnabled

Habilite configurações que imponham certos níveis de proteção para criar solicitações pull de forks globalmente.

isCommentRequiredForPullRequest

Faça comentários necessários para ter compilações em todas as solicitações pull.

publishPipelineMetadata

Permite que os pipelines registrem metadados.

requireCommentsForNonTeamMemberAndNonContributors

Faça comentários necessários para ter compilações em solicitações pull de membros que não são da equipe e não contribuidores.

requireCommentsForNonTeamMembersOnly

Faça comentários necessários para ter compilações em solicitações pull de membros que não fazem parte da equipe.

statusBadgesArePrivate

Os usuários anônimos podem acessar a API de selo de status para todos os pipelines, a menos que essa opção esteja habilitada.

Detalhes de Propriedade

auditEnforceSettableVar

Se habilitado, os logs de auditoria serão gerados sempre que alguém enfileirar uma execução de pipeline e definir variáveis que não estão marcadas como "Configurável no momento da fila".

auditEnforceSettableVar: boolean

Valor de Propriedade

boolean

buildsEnabledForForks

Habilite repositórios bifurcados para criar solicitações 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 liberação clássicos.

disableClassicReleasePipelineCreation: boolean

Valor de Propriedade

boolean

disableImpliedYAMLCiTrigger

Desative os gatilhos de CI de pipeline implícitos se a seção de gatilho no YAML estiver ausente.

disableImpliedYAMLCiTrigger: boolean

Valor de Propriedade

boolean

enableShellTasksArgsSanitizing

Habilite tarefas de shell args sanitizando.

enableShellTasksArgsSanitizing: boolean

Valor de Propriedade

boolean

enableShellTasksArgsSanitizingAudit

Habilite tarefas de shell args sanitizing preview.

enableShellTasksArgsSanitizingAudit: boolean

Valor de Propriedade

boolean

enforceJobAuthScope

Se habilitado, o escopo de acesso para todos os pipelines que não são de liberação se reduz ao projeto atual.

enforceJobAuthScope: boolean

Valor de Propriedade

boolean

enforceJobAuthScopeForForks

Aplique o escopo de autenticação de trabalho para compilações de repositórios bifurcados.

enforceJobAuthScopeForForks: boolean

Valor de Propriedade

boolean

enforceJobAuthScopeForReleases

Se habilitado, o escopo de acesso para todos os pipelines de liberação é reduzido para o projeto atual.

enforceJobAuthScopeForReleases: boolean

Valor de Propriedade

boolean

enforceNoAccessToSecretsFromForks

Imponha nenhum acesso a segredos para compilações de repositórios bifurcados.

enforceNoAccessToSecretsFromForks: boolean

Valor de Propriedade

boolean

enforceReferencedRepoScopedToken

Restringe o escopo de acesso de todos os pipelines apenas aos repositórios explicitamente referenciados pelo pipeline.

enforceReferencedRepoScopedToken: boolean

Valor de Propriedade

boolean

enforceSettableVar

Se habilitada, somente as variáveis explicitamente marcadas como "Configurável no momento da fila" podem ser definidas no momento da fila.

enforceSettableVar: boolean

Valor de Propriedade

boolean

forkProtectionEnabled

Habilite configurações que imponham certos níveis de proteção para criar solicitações pull de forks globalmente.

forkProtectionEnabled: boolean

Valor de Propriedade

boolean

isCommentRequiredForPullRequest

Faça comentários necessários para ter compilações em todas as solicitações pull.

isCommentRequiredForPullRequest: boolean

Valor de Propriedade

boolean

publishPipelineMetadata

Permite que os pipelines registrem metadados.

publishPipelineMetadata: boolean

Valor de Propriedade

boolean

requireCommentsForNonTeamMemberAndNonContributors

Faça comentários necessários para ter compilações em solicitações pull de membros que não são da equipe e não contribuidores.

requireCommentsForNonTeamMemberAndNonContributors: boolean

Valor de Propriedade

boolean

requireCommentsForNonTeamMembersOnly

Faça comentários necessários para ter compilações em solicitações pull de membros que não fazem parte da equipe.

requireCommentsForNonTeamMembersOnly: boolean

Valor de Propriedade

boolean

statusBadgesArePrivate

Os usuários anônimos podem acessar a API de selo de status para todos os pipelines, a menos que essa opção esteja habilitada.

statusBadgesArePrivate: boolean

Valor de Propriedade

boolean