General Settings - Update
Novedades configuración general de la canalización.
PATCH https://dev.azure.com/{organization}/{project}/_apis/build/generalsettings?api-version=7.1-preview.1
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
organization
|
path | True |
string |
El nombre de la organización de Azure DevOps. |
project
|
path | True |
string |
Id. de proyecto o nombre del proyecto |
api-version
|
query | True |
string |
Versión de la API que se va a usar. Debe establecerse en "7.1-preview.1" para usar esta versión de la API. |
Cuerpo de la solicitud
Nombre | Tipo | Description |
---|---|---|
auditEnforceSettableVar |
boolean |
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". |
buildsEnabledForForks |
boolean |
Habilite los repositorios bifurcados para compilar solicitudes de incorporación de cambios. |
disableClassicBuildPipelineCreation |
boolean |
Deshabilite la creación de canalizaciones de compilación clásicas. |
disableClassicPipelineCreation |
boolean |
Deshabilite la creación de canalizaciones clásicas. |
disableClassicReleasePipelineCreation |
boolean |
Deshabilite la creación de canalizaciones de versión clásicas. |
enableShellTasksArgsSanitizing |
boolean |
Habilite los argumentos de limpieza de tareas de shell. |
enableShellTasksArgsSanitizingAudit |
boolean |
Habilite la versión preliminar de los argumentos de tareas de shell. |
enforceJobAuthScope |
boolean |
Si está habilitado, el ámbito de acceso para todas las canalizaciones que no son de versión se reduce al proyecto actual. |
enforceJobAuthScopeForForks |
boolean |
Exigir el ámbito de autenticación de trabajo para compilaciones de repositorios bifurcadas. |
enforceJobAuthScopeForReleases |
boolean |
Si está habilitado, el ámbito de acceso para todas las canalizaciones de versión se reduce al proyecto actual. |
enforceNoAccessToSecretsFromForks |
boolean |
No se aplica acceso a secretos para compilaciones de repositorios bifurcados. |
enforceReferencedRepoScopedToken |
boolean |
Restringe el ámbito de acceso de todas las canalizaciones a solo los repositorios a los que hace referencia explícitamente la canalización. |
enforceSettableVar |
boolean |
Si está habilitada, solo las variables que se marcan explícitamente como "Settable en tiempo de cola" se pueden establecer en tiempo de cola. |
forkProtectionEnabled |
boolean |
Habilite la configuración que exija determinados niveles de protección para compilar solicitudes de incorporación de cambios de bifurcaciones globalmente. |
isCommentRequiredForPullRequest |
boolean |
Realice comentarios necesarios para tener compilaciones en todas las solicitudes de incorporación de cambios. |
publishPipelineMetadata |
boolean |
Permite que las canalizaciones registren metadatos. |
requireCommentsForNonTeamMemberAndNonContributors |
boolean |
Haga comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de miembros que no son del equipo y no colaboradores. |
requireCommentsForNonTeamMembersOnly |
boolean |
Haga comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de miembros que no son del equipo. |
statusBadgesArePrivate |
boolean |
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. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
operación correcta |
Seguridad
oauth2
Tipo:
oauth2
Flujo:
accessCode
Dirección URL de autorización:
https://app.vssps.visualstudio.com/oauth2/authorize&response_type=Assertion
Dirección URL del token:
https://app.vssps.visualstudio.com/oauth2/token?client_assertion_type=urn:ietf:params:oauth:client-assertion-type:jwt-bearer&grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
Ámbitos
Nombre | Description |
---|---|
vso.project_write | Concede la capacidad de leer y actualizar proyectos y equipos. |
Definiciones
PipelineGeneralSettings
Contiene la configuración general de la canalización.
Nombre | Tipo | Description |
---|---|---|
auditEnforceSettableVar |
boolean |
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". |
buildsEnabledForForks |
boolean |
Habilite los repositorios bifurcados para compilar solicitudes de incorporación de cambios. |
disableClassicBuildPipelineCreation |
boolean |
Deshabilite la creación de canalizaciones de compilación clásicas. |
disableClassicPipelineCreation |
boolean |
Deshabilite la creación de canalizaciones clásicas. |
disableClassicReleasePipelineCreation |
boolean |
Deshabilite la creación de canalizaciones de versión clásicas. |
enableShellTasksArgsSanitizing |
boolean |
Habilite los argumentos de limpieza de tareas de shell. |
enableShellTasksArgsSanitizingAudit |
boolean |
Habilite la versión preliminar de los argumentos de tareas de shell. |
enforceJobAuthScope |
boolean |
Si está habilitado, el ámbito de acceso para todas las canalizaciones que no son de versión se reduce al proyecto actual. |
enforceJobAuthScopeForForks |
boolean |
Exigir el ámbito de autenticación de trabajo para compilaciones de repositorios bifurcadas. |
enforceJobAuthScopeForReleases |
boolean |
Si está habilitado, el ámbito de acceso para todas las canalizaciones de versión se reduce al proyecto actual. |
enforceNoAccessToSecretsFromForks |
boolean |
No se aplica acceso a secretos para compilaciones de repositorios bifurcados. |
enforceReferencedRepoScopedToken |
boolean |
Restringe el ámbito de acceso de todas las canalizaciones a solo los repositorios a los que hace referencia explícitamente la canalización. |
enforceSettableVar |
boolean |
Si está habilitada, solo las variables que se marcan explícitamente como "Settable en tiempo de cola" se pueden establecer en tiempo de cola. |
forkProtectionEnabled |
boolean |
Habilite la configuración que exija determinados niveles de protección para compilar solicitudes de incorporación de cambios de bifurcaciones globalmente. |
isCommentRequiredForPullRequest |
boolean |
Realice comentarios necesarios para tener compilaciones en todas las solicitudes de incorporación de cambios. |
publishPipelineMetadata |
boolean |
Permite que las canalizaciones registren metadatos. |
requireCommentsForNonTeamMemberAndNonContributors |
boolean |
Haga comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de miembros que no son del equipo y no colaboradores. |
requireCommentsForNonTeamMembersOnly |
boolean |
Haga comentarios necesarios para tener compilaciones en solicitudes de incorporación de cambios de miembros que no son del equipo. |
statusBadgesArePrivate |
boolean |
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. |