PipelineGeneralSettings interface
Contient les paramètres généraux du pipeline.
Propriétés
audit |
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 ». |
builds |
Activez les dépôts forked pour générer des demandes de tirage. |
disable |
Désactivez la création de pipelines de build classiques. |
disable |
Désactivez la création de pipelines classiques. |
disable |
Désactivez la création de pipelines de mise en production classiques. |
disable |
Désactivez les déclencheurs CI de pipeline implicites si la section déclencheur dans YAML est manquante. |
enable |
Activer l’assainissement des tâches de l’interpréteur de commandes. |
enable |
Activer les tâches de l’interpréteur de commandes args assainir la préversion. |
enforce |
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. |
enforce |
Appliquez l’étendue de l’authentification des travaux pour les builds de dépôts forked. |
enforce |
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. |
enforce |
N’appliquez aucun accès aux secrets pour les builds de dépôts fourchements. |
enforce |
Limite l’étendue de l’accès de tous les pipelines aux seuls dépôts référencés explicitement par le pipeline. |
enforce |
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. |
fork |
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. |
is |
Faites des commentaires nécessaires pour avoir des builds dans toutes les demandes de tirage. |
publish |
Permet aux pipelines d’enregistrer des métadonnées. |
require |
Faites des commentaires nécessaires pour avoir des builds dans les demandes de tirage provenant de membres non-d’équipe et de non-contributeurs. |
require |
Faites des commentaires nécessaires pour avoir des builds dans les demandes de tirage provenant de membres non-équipe. |
status |
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