Compartilhar via


PipelineGeneralSettings interface

Contém as configurações gerais do pipeline.

Propriedades

auditEnforceSettableVar

Se habilitados, os logs de auditoria serão gerados sempre que alguém enfileirar uma execução de pipeline e definir variáveis que não são marcadas como "Configuráveis 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

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

disableClassicReleasePipelineCreation

Desabilitar 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

Habilitar tarefas de shell args sanitizing.

enableShellTasksArgsSanitizingAudit

Habilitar tarefas de shell args sanitizando a versão prévia.

enforceJobAuthScope

Se habilitado, o escopo de acesso para todos os pipelines de não lançamento reduz para o projeto atual.

enforceJobAuthScopeForForks

Impor 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 reduz para o projeto atual.

enforceNoAccessToSecretsFromForks

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

enforceReferencedRepoScopedToken

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

enforceSettableVar

Se habilitada, somente as variáveis que são explicitamente marcadas como "Settable no tempo de fila" podem ser definidas no momento da fila.

forkProtectionEnabled

Habilite as configurações que impõem determinados níveis de proteção para criar 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 pipelines registrem metadados.

requireCommentsForNonTeamMemberAndNonContributors

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

requireCommentsForNonTeamMembersOnly

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

statusBadgesArePrivate

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

Detalhes da propriedade

auditEnforceSettableVar

Se habilitados, os logs de auditoria serão gerados sempre que alguém enfileirar uma execução de pipeline e definir variáveis que não são marcadas como "Configuráveis 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

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

disableClassicPipelineCreation: boolean

Valor da propriedade

boolean

disableClassicReleasePipelineCreation

Desabilitar 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

Habilitar tarefas de shell args sanitizing.

enableShellTasksArgsSanitizing: boolean

Valor da propriedade

boolean

enableShellTasksArgsSanitizingAudit

Habilitar tarefas de shell args sanitizando a versão prévia.

enableShellTasksArgsSanitizingAudit: boolean

Valor da propriedade

boolean

enforceJobAuthScope

Se habilitado, o escopo de acesso para todos os pipelines de não lançamento reduz para o projeto atual.

enforceJobAuthScope: boolean

Valor da propriedade

boolean

enforceJobAuthScopeForForks

Impor 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 reduz para o projeto atual.

enforceJobAuthScopeForReleases: boolean

Valor da propriedade

boolean

enforceNoAccessToSecretsFromForks

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

enforceNoAccessToSecretsFromForks: boolean

Valor da propriedade

boolean

enforceReferencedRepoScopedToken

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

enforceReferencedRepoScopedToken: boolean

Valor da propriedade

boolean

enforceSettableVar

Se habilitada, somente as variáveis que são explicitamente marcadas como "Settable no tempo de fila" podem ser definidas no momento da fila.

enforceSettableVar: boolean

Valor da propriedade

boolean

forkProtectionEnabled

Habilite as configurações que impõem determinados níveis de proteção para criar 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 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 membros que não são 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 membros que não são da equipe.

requireCommentsForNonTeamMembersOnly: boolean

Valor da propriedade

boolean

statusBadgesArePrivate

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

statusBadgesArePrivate: boolean

Valor da propriedade

boolean