Drapeau de fonctionnalité
Drapeau de fonctionnalité (en anglais feature flag ou feature toggle) : interrupteur, lu à l'exécution, qui active ou désactive une fonctionnalité sans changer le code déployé.
Il permet d'intégrer et de déployer du code dont la fonctionnalité reste invisible des utilisateurs, donc de travailler en petits lots sur le tronc sans branche longue, et de séparer deux actes distincts : déployer (installer la version) et mettre à disposition (rendre la fonctionnalité visible, éventuellement pour une fraction des utilisateurs d'abord).
Dans les cours
- CI/CD : les principes, leçon 1 : Intégrer en continu
- CI/CD : les principes, leçon 4 : Livraison continue et déploiement continu