Partager via


PipelineGeneralSettings interface

Contient les paramètres généraux du pipeline.

Propriétés

auditEnforceSettableVar

Si cette option est activée, les journaux d’audit sont générés chaque fois qu’une personne met en file d’attente une exécution de pipeline et définit des variables qui ne sont pas marquées comme « Settable au moment de la file d’attente ».

buildsEnabledForForks

Activez les dépôts forked pour générer des demandes de tirage.

disableClassicBuildPipelineCreation

Désactivez la création de pipelines de build classiques.

disableClassicPipelineCreation

Désactivez la création de pipelines classiques.

disableClassicReleasePipelineCreation

Désactivez la création de pipelines de mise en production classiques.

disableImpliedYAMLCiTrigger

Désactivez les déclencheurs CI de pipeline implicites si la section déclencheur dans YAML est manquante.

enableShellTasksArgsSanitizing

Activer l’assainissement des tâches de l’interpréteur de commandes.

enableShellTasksArgsSanitizingAudit

Activer les tâches de l’interpréteur de commandes args assainir la préversion.

enforceJobAuthScope

Si cette option est activée, l’étendue de l’accès pour tous les pipelines sans mise en production est réduite au projet actuel.

enforceJobAuthScopeForForks

Appliquez l’étendue de l’authentification des travaux pour les builds de dépôts forked.

enforceJobAuthScopeForReleases

Si cette option est activée, l’étendue d’accès pour tous les pipelines de mise en production est réduite au projet actuel.

enforceNoAccessToSecretsFromForks

N’appliquez aucun accès aux secrets pour les builds de dépôts fourchements.

enforceReferencedRepoScopedToken

Limite l’étendue de l’accès de tous les pipelines aux seuls dépôts référencés explicitement par le pipeline.

enforceSettableVar

Si cette option est activée, seules les variables explicitement marquées comme « Settable au moment de la file d’attente » peuvent être définies au moment de la file d’attente.

forkProtectionEnabled

Activez les paramètres qui appliquent certains niveaux de protection pour la génération de demandes de tirage à partir de duplications à l’échelle mondiale.

isCommentRequiredForPullRequest

Faites des commentaires nécessaires pour avoir des builds dans toutes les demandes de tirage.

publishPipelineMetadata

Permet aux pipelines d’enregistrer des métadonnées.

requireCommentsForNonTeamMemberAndNonContributors

Faites des commentaires nécessaires pour avoir des builds dans les demandes de tirage provenant de membres non-d’équipe et de non-contributeurs.

requireCommentsForNonTeamMembersOnly

Faites des commentaires nécessaires pour avoir des builds dans les demandes de tirage provenant de membres non-équipe.

statusBadgesArePrivate

Les utilisateurs anonymes peuvent accéder à l’API de badge status pour tous les pipelines, sauf si cette option est activée.

Détails de la propriété

auditEnforceSettableVar

Si cette option est activée, les journaux d’audit sont générés chaque fois qu’une personne met en file d’attente une exécution de pipeline et définit des variables qui ne sont pas marquées comme « Settable au moment de la file d’attente ».

auditEnforceSettableVar: boolean

Valeur de propriété

boolean

buildsEnabledForForks

Activez les dépôts forked pour générer des demandes de tirage.

buildsEnabledForForks: boolean

Valeur de propriété

boolean

disableClassicBuildPipelineCreation

Désactivez la création de pipelines de build classiques.

disableClassicBuildPipelineCreation: boolean

Valeur de propriété

boolean

disableClassicPipelineCreation

Désactivez la création de pipelines classiques.

disableClassicPipelineCreation: boolean

Valeur de propriété

boolean

disableClassicReleasePipelineCreation

Désactivez la création de pipelines de mise en production classiques.

disableClassicReleasePipelineCreation: boolean

Valeur de propriété

boolean

disableImpliedYAMLCiTrigger

Désactivez les déclencheurs CI de pipeline implicites si la section déclencheur dans YAML est manquante.

disableImpliedYAMLCiTrigger: boolean

Valeur de propriété

boolean

enableShellTasksArgsSanitizing

Activer l’assainissement des tâches de l’interpréteur de commandes.

enableShellTasksArgsSanitizing: boolean

Valeur de propriété

boolean

enableShellTasksArgsSanitizingAudit

Activer les tâches de l’interpréteur de commandes args assainir la préversion.

enableShellTasksArgsSanitizingAudit: boolean

Valeur de propriété

boolean

enforceJobAuthScope

Si cette option est activée, l’étendue de l’accès pour tous les pipelines sans mise en production est réduite au projet actuel.

enforceJobAuthScope: boolean

Valeur de propriété

boolean

enforceJobAuthScopeForForks

Appliquez l’étendue de l’authentification des travaux pour les builds de dépôts forked.

enforceJobAuthScopeForForks: boolean

Valeur de propriété

boolean

enforceJobAuthScopeForReleases

Si cette option est activée, l’étendue d’accès pour tous les pipelines de mise en production est réduite au projet actuel.

enforceJobAuthScopeForReleases: boolean

Valeur de propriété

boolean

enforceNoAccessToSecretsFromForks

N’appliquez aucun accès aux secrets pour les builds de dépôts fourchements.

enforceNoAccessToSecretsFromForks: boolean

Valeur de propriété

boolean

enforceReferencedRepoScopedToken

Limite l’étendue de l’accès de tous les pipelines aux seuls dépôts référencés explicitement par le pipeline.

enforceReferencedRepoScopedToken: boolean

Valeur de propriété

boolean

enforceSettableVar

Si cette option est activée, seules les variables explicitement marquées comme « Settable au moment de la file d’attente » peuvent être définies au moment de la file d’attente.

enforceSettableVar: boolean

Valeur de propriété

boolean

forkProtectionEnabled

Activez les paramètres qui appliquent certains niveaux de protection pour la génération de demandes de tirage à partir de duplications à l’échelle mondiale.

forkProtectionEnabled: boolean

Valeur de propriété

boolean

isCommentRequiredForPullRequest

Faites des commentaires nécessaires pour avoir des builds dans toutes les demandes de tirage.

isCommentRequiredForPullRequest: boolean

Valeur de propriété

boolean

publishPipelineMetadata

Permet aux pipelines d’enregistrer des métadonnées.

publishPipelineMetadata: boolean

Valeur de propriété

boolean

requireCommentsForNonTeamMemberAndNonContributors

Faites des commentaires nécessaires pour avoir des builds dans les demandes de tirage provenant de membres non-d’équipe et de non-contributeurs.

requireCommentsForNonTeamMemberAndNonContributors: boolean

Valeur de propriété

boolean

requireCommentsForNonTeamMembersOnly

Faites des commentaires nécessaires pour avoir des builds dans les demandes de tirage provenant de membres non-équipe.

requireCommentsForNonTeamMembersOnly: boolean

Valeur de propriété

boolean

statusBadgesArePrivate

Les utilisateurs anonymes peuvent accéder à l’API de badge status pour tous les pipelines, sauf si cette option est activée.

statusBadgesArePrivate: boolean

Valeur de propriété

boolean