PipelineGeneralSettings interface
Contiene la configuración general de la canalización.
Propiedades
| audit |
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". |
| builds |
Habilite repositorios bifurcados para crear solicitudes de incorporación de cambios. |
| disable |
Deshabilite la creación de canalizaciones de compilación clásicas. |
| disable |
Deshabilite la creación de canalizaciones clásicas. |
| disable |
Deshabilite la creación de canalizaciones de versión clásica. |
| disable |
Deshabilite los desencadenadores de CI de canalización implícitos si falta la sección del desencadenador en YAML. |
| enable |
Habilite la desinfección de argumentos de tareas de shell. |
| enable |
Habilite la vista previa de saneamiento de args de tareas de shell. |
| enforce |
Si está habilitado, el ámbito de acceso para todas las canalizaciones que no son de lanzamiento se reduce al proyecto actual. |
| enforce |
Aplique el ámbito de autenticación de trabajo para compilaciones de repositorios bifurcados. |
| enforce |
Si está habilitado, el ámbito de acceso para todas las canalizaciones de versión se reduce al proyecto actual. |
| enforce |
No se aplica ningún acceso a los secretos para las compilaciones de repositorios bifurcados. |
| enforce |
Restringe el ámbito de acceso de todas las canalizaciones solo a los repositorios a los que hace referencia explícitamente la canalización. |
| enforce |
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. |
| fork |
Habilite la configuración que aplica ciertos niveles de protección para crear solicitudes de incorporación de cambios desde bifurcaciones a nivel mundial. |
| is |
Hacer comentarios necesarios para tener compilaciones en todas las solicitudes de incorporación de cambios. |
| publish |
Permite que las canalizaciones registren metadatos. |
| require |
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. |
| require |
Realice los comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de personas que no son miembros del equipo. |
| status |
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