Compartilhar via


PipelineGeneralSettings interface

Contém as configurações gerais do 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 "Settable no momento da fila".

buildsEnabledForForks

Habilite repositórios bifurcados para criar solicitações de pull.

disableClassicBuildPipelineCreation

Desabilite a criação de pipelines de build clássicos.

disableClassicPipelineCreation

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

disableClassicReleasePipelineCreation

Desabilite a criação de pipelines de lançamento clássicos.

disableImpliedYAMLCiTrigger

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

enableShellTasksArgsSanitizing

Habilite a higienização de argumentos de tarefas do shell.

enableShellTasksArgsSanitizingAudit

Habilite a visualização de limpeza de argumentos de tarefas do shell.

enforceJobAuthScope

Se habilitado, o escopo de acesso para todos os pipelines de não lançamento será reduzido ao projeto atual.

enforceJobAuthScopeForForks

Imponha o escopo de autenticação de trabalho para builds de repositórios bifurcados.

enforceJobAuthScopeForReleases

Se habilitado, o escopo de acesso para todos os pipelines de lançamento será reduzido ao projeto atual.

enforceNoAccessToSecretsFromForks

Não impor acesso a segredos para builds de repositórios bifurcados.

enforceReferencedRepoScopedToken

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

enforceSettableVar

Se habilitado, somente as variáveis explicitamente marcadas como "Settable no tempo da fila" podem ser definidas no tempo da fila.

forkProtectionEnabled

Habilite as configurações que impõem determinados níveis de proteção para a criação de solicitações de pull de bifurcações globalmente.

isCommentRequiredForPullRequest

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

publishPipelineMetadata

Permite que os pipelines registrem metadados.

requireCommentsForNonTeamMemberAndNonContributors

Faça comentários necessários para ter builds em solicitações de pull de não membros da equipe e não colaboradores.

requireCommentsForNonTeamMembersOnly

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

statusBadgesArePrivate

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 da 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 "Settable no momento da fila".

auditEnforceSettableVar: boolean

Valor da propriedade

boolean

buildsEnabledForForks

Habilite repositórios bifurcados para criar solicitações de pull.

buildsEnabledForForks: boolean

Valor da propriedade

boolean

disableClassicBuildPipelineCreation

Desabilite a criação de pipelines de build clássicos.

disableClassicBuildPipelineCreation: boolean

Valor da propriedade

boolean

disableClassicPipelineCreation

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

disableClassicPipelineCreation: boolean

Valor da propriedade

boolean

disableClassicReleasePipelineCreation

Desabilite a criação de pipelines de lançamento clássicos.

disableClassicReleasePipelineCreation: boolean

Valor da propriedade

boolean

disableImpliedYAMLCiTrigger

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

disableImpliedYAMLCiTrigger: boolean

Valor da propriedade

boolean

enableShellTasksArgsSanitizing

Habilite a higienização de argumentos de tarefas do shell.

enableShellTasksArgsSanitizing: boolean

Valor da propriedade

boolean

enableShellTasksArgsSanitizingAudit

Habilite a visualização de limpeza de argumentos de tarefas do shell.

enableShellTasksArgsSanitizingAudit: boolean

Valor da propriedade

boolean

enforceJobAuthScope

Se habilitado, o escopo de acesso para todos os pipelines de não lançamento será reduzido ao projeto atual.

enforceJobAuthScope: boolean

Valor da propriedade

boolean

enforceJobAuthScopeForForks

Imponha o escopo de autenticação de trabalho para builds de repositórios bifurcados.

enforceJobAuthScopeForForks: boolean

Valor da propriedade

boolean

enforceJobAuthScopeForReleases

Se habilitado, o escopo de acesso para todos os pipelines de lançamento será reduzido ao projeto atual.

enforceJobAuthScopeForReleases: boolean

Valor da propriedade

boolean

enforceNoAccessToSecretsFromForks

Não impor acesso a segredos para builds de repositórios bifurcados.

enforceNoAccessToSecretsFromForks: boolean

Valor da propriedade

boolean

enforceReferencedRepoScopedToken

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

enforceReferencedRepoScopedToken: boolean

Valor da propriedade

boolean

enforceSettableVar

Se habilitado, somente as variáveis explicitamente marcadas como "Settable no tempo da fila" podem ser definidas no tempo da fila.

enforceSettableVar: boolean

Valor da propriedade

boolean

forkProtectionEnabled

Habilite as configurações que impõem determinados níveis de proteção para a criação de solicitações de pull de bifurcações globalmente.

forkProtectionEnabled: boolean

Valor da propriedade

boolean

isCommentRequiredForPullRequest

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

isCommentRequiredForPullRequest: boolean

Valor da propriedade

boolean

publishPipelineMetadata

Permite que os pipelines registrem metadados.

publishPipelineMetadata: boolean

Valor da propriedade

boolean

requireCommentsForNonTeamMemberAndNonContributors

Faça comentários necessários para ter builds em solicitações de pull de não membros da equipe e não colaboradores.

requireCommentsForNonTeamMemberAndNonContributors: boolean

Valor da propriedade

boolean

requireCommentsForNonTeamMembersOnly

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

requireCommentsForNonTeamMembersOnly: boolean

Valor da propriedade

boolean

statusBadgesArePrivate

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 da propriedade

boolean