Concepts de CI/CD

Qu'est-ce qu'un référentiel d'artefacts ?

Les référentiels d'artefacts stockent les artefacts de build créés par l'intégration continue. Découvrez les raisons de leur importance dans TeamCity.

Stratégies de branching pour CI/CD

Une stratégie de branching dicte comment et quand les branches doivent être fusionnées dans le contrôle des versions. Découvrez l'essentiel des stratégies de branching dans ce guide TeamCity.

Qu'est-ce qu'une version Canary ?

Les versions Canary se produisent lorsque les changements sont diffusés à un petit groupe d'utilisateurs. Découvrez-en davantage sur les versions Canary et leur utilité avec TeamCity.

Qu'est-ce que la couverture de code ?

La couverture du code mesure la proportion du code contrôlée par les tests automatisés. Découvrez-en les implications et l'aide ainsi apportée au développement dans TeamCity.

Qu'est-ce que la gestion de la configuration ?

La gestion de la configuration consiste à enregistrer les détails d'une configuration d'infrastructure en vue de l'examen des modifications. Apprenez-en davantage sur la gestion de la configuration avec TeamCity.

Qu'est-ce qu'un modèle de maturité pour la livraison continue ?

Les modèles de livraison continue proposent des cadres permettant de mesurer la progression de la CI/CD. Découvrez les raisons de l'importance des modèles de livraison continue avec TeamCity.

Qu'est-ce que l'automatisation des déploiements ?

L'automatisation des déploiements est le processus d'automatisation des mises à jour dans les environnements de test, de staging et de production. Apprenez-en davantage sur l'automatisation des déploiements avec TeamCity.

Que sont les drapeaux de fonctionnalités ?

Les drapeaux de fonctionnalités permettent aux développeurs et développeuses de modifier les fonctionnalités d'un logiciel sans en modifier le code. Apprenez-en davantage sur les drapeaux de fonctionnalités et leur utilité.

Qu'est-ce qu'un test bancal ?

Les tests bancals sont des tests qui renvoient de nouveaux résultats, alors que le code n'a pas été modifié. Découvrez l'importance des tests bancals et comment les éviter grâce à TeamCity.

Qu'est-ce que l'orchestration des versions ?

Les orchestrations de versions permettent aux développeurs et développeuses de coordonner l'automatisation des tâches au sein de plusieurs systèmes. Apprenez-en davantage sur les orchestrations de versions avec TeamCity.

Qu'est-ce que l'analyse statique du code ?

L'analyse statique du code est une série de contrôles automatisés effectués sur le code source. Découvrez les raisons de son importance et son fonctionnement avec la CI/CD dans TeamCity.

Qu'est-ce que le développement axé sur le tronc ?

Fréquemment utilisé par les équipes pratiquant la CI/CD, le développement axé sur le tronc est une stratégie de branching parmi d'autres. Pour en savoir plus, consultez ce guide TeamCity.

Qu'est-ce que la cartographie des chaînes de valeur ?

La cartographie des chaînes de valeur est une technique lean d'analyse des processus qui permet d'identifier les zones de gaspillage afin d'optimiser les workflows. Apprenez-en davantage sur cette fonctionnalité avec TeamCity.

Qu'est-ce que le contrôle de version ?

Les systèmes de contrôle de version (VCS) permettent aux développeurs et développeuses de suivre les modifications apportées à une base de code. Découvrez pourquoi les VCS sont indispensables au développement de logiciels.