@yarlisai/cicd
Utilitaires CI/CD — structure de workflow, portes de déploiement, générateurs de changelog.
Utilitaires CI/CD — structure de workflow, portes de déploiement, générateurs de changelog.
Installation
npm install @yarlisai/cicdSource : packages/cicd ·
npm ·
CHANGELOG
Pourquoi
@yarlisai/cicd respecte le contrat port/adaptateur : les consommateurs dépendent d'un port (interface SomeProvider) et instancient un adaptateur au moment de l'exécution. Changer de fournisseur se résume à modifier une seule ligne de configuration.
Utilisation
Le README du package inclut un guide de démarrage rapide complet. mybotbox-platform lui-même est le consommateur de référence — apps/sat/lib/cicd/ (ou un module nommé de manière similaire) illustre comment chaque point d'appel utilise le port plutôt qu'un SDK fournisseur directement.