PipelineGeneralSettings interface
Contient les paramètres généraux du pipeline.
Propriétés
| audit |
S’ils sont activés, 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 « Définissable au moment de la file d’attente ». |
| builds |
Activez les dépôts dupliqués pour générer des demandes de tirage. |
| disable |
Désactiver la création de pipelines de build classiques. |
| disable |
Désactiver la création de pipelines classiques. |
| disable |
Désactiver la création de pipelines de mise en production classique. |
| disable |
Désactivez les déclencheurs CI de pipeline implicites si la section de déclencheur dans YAML est manquante. |
| enable |
Activez le nettoyage des tâches de l’interpréteur de commandes. |
| enable |
Activer les tâches shell args nettoyage de la préversion. |
| enforce |
Si cette option est activée, l’étendue de l’accès pour tous les pipelines non liés à la mise en production se réduit au projet actuel. |
| enforce |
Appliquez l’étendue de l’authentification des tâches pour les builds de dépôts dupliqués. |
| enforce |
Si cette option est activée, l’étendue de l’accès pour tous les pipelines de mise en production se réduit au projet en cours. |
| enforce |
N’imposez aucun accès aux secrets pour les builds de dépôts dupliqués. |
| enforce |
Limite l’étendue de l’accès de tous les pipelines aux seuls dépôts explicitement référencés par le pipeline. |
| enforce |
Si cette option est activée, seules les variables qui sont explicitement marquées comme « Définissable 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 création de demandes de tirage à partir de duplications à l’échelle mondiale. |
| is |
Faites les 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 les commentaires nécessaires pour avoir des builds dans les demandes de tirage de non-membres de l’équipe et de non-contributeurs. |
| require |
Faites les commentaires nécessaires pour avoir des builds dans les demandes de tirage de personnes extérieures à l’équipe. |
| status |
Les utilisateurs anonymes peuvent accéder à l’API de badge d’état pour tous les pipelines, sauf si cette option est activée. |
Détails de la propriété
auditEnforceSettableVar
S’ils sont activés, 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 « Définissable au moment de la file d’attente ».
auditEnforceSettableVar: boolean
Valeur de propriété
boolean
buildsEnabledForForks
Activez les dépôts dupliqués pour générer des demandes de tirage.
buildsEnabledForForks: boolean
Valeur de propriété
boolean
disableClassicBuildPipelineCreation
Désactiver la création de pipelines de build classiques.
disableClassicBuildPipelineCreation: boolean
Valeur de propriété
boolean
disableClassicPipelineCreation
Désactiver la création de pipelines classiques.
disableClassicPipelineCreation: boolean
Valeur de propriété
boolean
disableClassicReleasePipelineCreation
Désactiver la création de pipelines de mise en production classique.
disableClassicReleasePipelineCreation: boolean
Valeur de propriété
boolean
disableImpliedYAMLCiTrigger
Désactivez les déclencheurs CI de pipeline implicites si la section de déclencheur dans YAML est manquante.
disableImpliedYAMLCiTrigger: boolean
Valeur de propriété
boolean
enableShellTasksArgsSanitizing
Activez le nettoyage des tâches de l’interpréteur de commandes.
enableShellTasksArgsSanitizing: boolean
Valeur de propriété
boolean
enableShellTasksArgsSanitizingAudit
Activer les tâches shell args nettoyage de 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 non liés à la mise en production se réduit au projet actuel.
enforceJobAuthScope: boolean
Valeur de propriété
boolean
enforceJobAuthScopeForForks
Appliquez l’étendue de l’authentification des tâches pour les builds de dépôts dupliqués.
enforceJobAuthScopeForForks: boolean
Valeur de propriété
boolean
enforceJobAuthScopeForReleases
Si cette option est activée, l’étendue de l’accès pour tous les pipelines de mise en production se réduit au projet en cours.
enforceJobAuthScopeForReleases: boolean
Valeur de propriété
boolean
enforceNoAccessToSecretsFromForks
N’imposez aucun accès aux secrets pour les builds de dépôts dupliqués.
enforceNoAccessToSecretsFromForks: boolean
Valeur de propriété
boolean
enforceReferencedRepoScopedToken
Limite l’étendue de l’accès de tous les pipelines aux seuls dépôts explicitement référencés par le pipeline.
enforceReferencedRepoScopedToken: boolean
Valeur de propriété
boolean
enforceSettableVar
Si cette option est activée, seules les variables qui sont explicitement marquées comme « Définissable 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 création de demandes de tirage à partir de duplications à l’échelle mondiale.
forkProtectionEnabled: boolean
Valeur de propriété
boolean
isCommentRequiredForPullRequest
Faites les 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 les commentaires nécessaires pour avoir des builds dans les demandes de tirage de non-membres de l’équipe et de non-contributeurs.
requireCommentsForNonTeamMemberAndNonContributors: boolean
Valeur de propriété
boolean
requireCommentsForNonTeamMembersOnly
Faites les commentaires nécessaires pour avoir des builds dans les demandes de tirage de personnes extérieures à l’équipe.
requireCommentsForNonTeamMembersOnly: boolean
Valeur de propriété
boolean
statusBadgesArePrivate
Les utilisateurs anonymes peuvent accéder à l’API de badge d’état pour tous les pipelines, sauf si cette option est activée.
statusBadgesArePrivate: boolean
Valeur de propriété
boolean