PipelineGeneralSettings interface
Contém as configurações gerais do pipeline.
Propriedades
audit |
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". |
builds |
Habilite repositórios bifurcados para criar solicitações de pull. |
disable |
Desabilite a criação de pipelines de build clássicos. |
disable |
Desabilitar a criação de pipelines clássicos. |
disable |
Desabilitar a criação de pipelines de lançamento clássicos. |
disable |
Desabilite os gatilhos de CI de pipeline implícitos se a seção de gatilho no YAML estiver ausente. |
enable |
Habilitar tarefas de shell args sanitizing. |
enable |
Habilitar tarefas de shell args sanitizando a versão prévia. |
enforce |
Se habilitado, o escopo de acesso para todos os pipelines de não lançamento reduz para o projeto atual. |
enforce |
Impor escopo de autenticação de trabalho para builds de repositórios bifurcados. |
enforce |
Se habilitado, o escopo de acesso para todos os pipelines de lançamento reduz para o projeto atual. |
enforce |
Não imponha acesso a segredos para builds de repositórios bifurcados. |
enforce |
Restringe o escopo de acesso de todos os pipelines a apenas repositórios explicitamente referenciados pelo pipeline. |
enforce |
Se habilitada, somente as variáveis que são explicitamente marcadas como "Settable no tempo de fila" podem ser definidas no momento da fila. |
fork |
Habilite as configurações que impõem determinados níveis de proteção para criar solicitações de pull de bifurcações globalmente. |
is |
Faça comentários necessários para ter builds em todas as solicitações de pull. |
publish |
Permite que pipelines registrem metadados. |
require |
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. |
require |
Faça comentários necessários para ter builds em solicitações de pull de membros que não são da equipe. |
status |
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