Compartir a través de


PipelineGeneralSettings interface

Contiene la configuración general de la canalización.

Propiedades

auditEnforceSettableVar

Si está habilitado, los registros de auditoría se generarán cada vez que alguien ponga en cola una ejecución de canalización y defina variables que no estén marcadas como "Configurables en tiempo de cola".

buildsEnabledForForks

Habilite repositorios bifurcados para crear solicitudes de incorporación de cambios.

disableClassicBuildPipelineCreation

Deshabilite la creación de canalizaciones de compilación clásicas.

disableClassicPipelineCreation

Deshabilite la creación de canalizaciones clásicas.

disableClassicReleasePipelineCreation

Deshabilite la creación de canalizaciones de versión clásica.

disableImpliedYAMLCiTrigger

Deshabilite los desencadenadores de CI de canalización implícitos si falta la sección del desencadenador en YAML.

enableShellTasksArgsSanitizing

Habilite la desinfección de argumentos de tareas de shell.

enableShellTasksArgsSanitizingAudit

Habilite la vista previa de saneamiento de args de tareas de shell.

enforceJobAuthScope

Si está habilitado, el ámbito de acceso para todas las canalizaciones que no son de lanzamiento se reduce al proyecto actual.

enforceJobAuthScopeForForks

Aplique el ámbito de autenticación de trabajo para compilaciones de repositorios bifurcados.

enforceJobAuthScopeForReleases

Si está habilitado, el ámbito de acceso para todas las canalizaciones de versión se reduce al proyecto actual.

enforceNoAccessToSecretsFromForks

No se aplica ningún acceso a los secretos para las compilaciones de repositorios bifurcados.

enforceReferencedRepoScopedToken

Restringe el ámbito de acceso de todas las canalizaciones solo a los repositorios a los que hace referencia explícitamente la canalización.

enforceSettableVar

Si está habilitado, solo las variables que están marcadas explícitamente como "Configurables en tiempo de cola" se pueden establecer en tiempo de cola.

forkProtectionEnabled

Habilite la configuración que aplica ciertos niveles de protección para crear solicitudes de incorporación de cambios desde bifurcaciones a nivel mundial.

isCommentRequiredForPullRequest

Hacer comentarios necesarios para tener compilaciones en todas las solicitudes de incorporación de cambios.

publishPipelineMetadata

Permite que las canalizaciones registren metadatos.

requireCommentsForNonTeamMemberAndNonContributors

Realice los comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de personas que no sean miembros del equipo y que no contribuyan.

requireCommentsForNonTeamMembersOnly

Realice los comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de personas que no son miembros del equipo.

statusBadgesArePrivate

Los usuarios anónimos pueden acceder a la API de distintivo de estado para todas las canalizaciones a menos que esta opción esté habilitada.

Detalles de las propiedades

auditEnforceSettableVar

Si está habilitado, los registros de auditoría se generarán cada vez que alguien ponga en cola una ejecución de canalización y defina variables que no estén marcadas como "Configurables en tiempo de cola".

auditEnforceSettableVar: boolean

Valor de propiedad

boolean

buildsEnabledForForks

Habilite repositorios bifurcados para crear solicitudes de incorporación de cambios.

buildsEnabledForForks: boolean

Valor de propiedad

boolean

disableClassicBuildPipelineCreation

Deshabilite la creación de canalizaciones de compilación clásicas.

disableClassicBuildPipelineCreation: boolean

Valor de propiedad

boolean

disableClassicPipelineCreation

Deshabilite la creación de canalizaciones clásicas.

disableClassicPipelineCreation: boolean

Valor de propiedad

boolean

disableClassicReleasePipelineCreation

Deshabilite la creación de canalizaciones de versión clásica.

disableClassicReleasePipelineCreation: boolean

Valor de propiedad

boolean

disableImpliedYAMLCiTrigger

Deshabilite los desencadenadores de CI de canalización implícitos si falta la sección del desencadenador en YAML.

disableImpliedYAMLCiTrigger: boolean

Valor de propiedad

boolean

enableShellTasksArgsSanitizing

Habilite la desinfección de argumentos de tareas de shell.

enableShellTasksArgsSanitizing: boolean

Valor de propiedad

boolean

enableShellTasksArgsSanitizingAudit

Habilite la vista previa de saneamiento de args de tareas de shell.

enableShellTasksArgsSanitizingAudit: boolean

Valor de propiedad

boolean

enforceJobAuthScope

Si está habilitado, el ámbito de acceso para todas las canalizaciones que no son de lanzamiento se reduce al proyecto actual.

enforceJobAuthScope: boolean

Valor de propiedad

boolean

enforceJobAuthScopeForForks

Aplique el ámbito de autenticación de trabajo para compilaciones de repositorios bifurcados.

enforceJobAuthScopeForForks: boolean

Valor de propiedad

boolean

enforceJobAuthScopeForReleases

Si está habilitado, el ámbito de acceso para todas las canalizaciones de versión se reduce al proyecto actual.

enforceJobAuthScopeForReleases: boolean

Valor de propiedad

boolean

enforceNoAccessToSecretsFromForks

No se aplica ningún acceso a los secretos para las compilaciones de repositorios bifurcados.

enforceNoAccessToSecretsFromForks: boolean

Valor de propiedad

boolean

enforceReferencedRepoScopedToken

Restringe el ámbito de acceso de todas las canalizaciones solo a los repositorios a los que hace referencia explícitamente la canalización.

enforceReferencedRepoScopedToken: boolean

Valor de propiedad

boolean

enforceSettableVar

Si está habilitado, solo las variables que están marcadas explícitamente como "Configurables en tiempo de cola" se pueden establecer en tiempo de cola.

enforceSettableVar: boolean

Valor de propiedad

boolean

forkProtectionEnabled

Habilite la configuración que aplica ciertos niveles de protección para crear solicitudes de incorporación de cambios desde bifurcaciones a nivel mundial.

forkProtectionEnabled: boolean

Valor de propiedad

boolean

isCommentRequiredForPullRequest

Hacer comentarios necesarios para tener compilaciones en todas las solicitudes de incorporación de cambios.

isCommentRequiredForPullRequest: boolean

Valor de propiedad

boolean

publishPipelineMetadata

Permite que las canalizaciones registren metadatos.

publishPipelineMetadata: boolean

Valor de propiedad

boolean

requireCommentsForNonTeamMemberAndNonContributors

Realice los comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de personas que no sean miembros del equipo y que no contribuyan.

requireCommentsForNonTeamMemberAndNonContributors: boolean

Valor de propiedad

boolean

requireCommentsForNonTeamMembersOnly

Realice los comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de personas que no son miembros del equipo.

requireCommentsForNonTeamMembersOnly: boolean

Valor de propiedad

boolean

statusBadgesArePrivate

Los usuarios anónimos pueden acceder a la API de distintivo de estado para todas las canalizaciones a menos que esta opción esté habilitada.

statusBadgesArePrivate: boolean

Valor de propiedad

boolean