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 pone en cola una ejecución de canalización y define variables que no están marcadas como "Settable at queue time". |
builds |
Habilite los 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ásicas. |
disable |
Deshabilite los desencadenadores de CI de canalización implícita si falta la sección desencadenador de YAML. |
enable |
Habilite los argumentos de limpieza de tareas de shell. |
enable |
Habilite la vista previa de los argumentos de las tareas de shell. |
enforce |
Si está habilitado, el ámbito de acceso para todas las canalizaciones que no son de versión se reduce al proyecto actual. |
enforce |
Aplicar el ámbito de autenticación del trabajo para las 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 a solo los repositorios a los que hace referencia explícitamente la canalización. |
enforce |
Si está habilitada, solo las variables marcadas explícitamente como "Settable at queue time" (Establecer en tiempo de cola) se pueden establecer en tiempo de cola. |
fork |
Habilite la configuración que exige determinados niveles de protección para compilar solicitudes de incorporación de cambios de bifurcaciones globalmente. |
is |
Realice comentarios necesarios para tener compilaciones en todas las solicitudes de incorporación de cambios. |
publish |
Permite que las canalizaciones registren metadatos. |
require |
Realice comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de miembros que no son de equipo y no colaboradores. |
require |
Realice comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de miembros que no son 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 pone en cola una ejecución de canalización y define variables que no están marcadas como "Settable at queue time".
auditEnforceSettableVar: boolean
Valor de propiedad
boolean
buildsEnabledForForks
Habilite los 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ásicas.
disableClassicReleasePipelineCreation: boolean
Valor de propiedad
boolean
disableImpliedYAMLCiTrigger
Deshabilite los desencadenadores de CI de canalización implícita si falta la sección desencadenador de YAML.
disableImpliedYAMLCiTrigger: boolean
Valor de propiedad
boolean
enableShellTasksArgsSanitizing
Habilite los argumentos de limpieza de tareas de shell.
enableShellTasksArgsSanitizing: boolean
Valor de propiedad
boolean
enableShellTasksArgsSanitizingAudit
Habilite la vista previa de los argumentos de las 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 versión se reduce al proyecto actual.
enforceJobAuthScope: boolean
Valor de propiedad
boolean
enforceJobAuthScopeForForks
Aplicar el ámbito de autenticación del trabajo para las 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 a solo los repositorios a los que hace referencia explícitamente la canalización.
enforceReferencedRepoScopedToken: boolean
Valor de propiedad
boolean
enforceSettableVar
Si está habilitada, solo las variables marcadas explícitamente como "Settable at queue time" (Establecer en tiempo de cola) se pueden establecer en tiempo de cola.
enforceSettableVar: boolean
Valor de propiedad
boolean
forkProtectionEnabled
Habilite la configuración que exige determinados niveles de protección para compilar solicitudes de incorporación de cambios de bifurcaciones globalmente.
forkProtectionEnabled: boolean
Valor de propiedad
boolean
isCommentRequiredForPullRequest
Realice 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 comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de miembros que no son de equipo y no colaboradores.
requireCommentsForNonTeamMemberAndNonContributors: boolean
Valor de propiedad
boolean
requireCommentsForNonTeamMembersOnly
Realice comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de miembros que no son 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