Utilisation d'une branche spécifique au lieu d'une version avec composer
Publié le 02/10/2021 • Actualisé le 02/10/2021
Dans ce bout de code, nous voyons comment utiliser une branche spécifique au lieu d'une version avec composer. Ça peut être utile pour tester une branche avant de créer un tag. Ça peut aussi être utile pour utiliser une branche corrigeant un bug avant qu'un tag officiel soit publié par les mainteneurs d'une librairie open-source. L'astuce ici est d'utiliser "dev-" au début de la condition. Quand composer détecte ceci, il sait qu'une branche est demandée au lieu d'une condition de version. Dans l'exemple suivant, la branche my-bug-fix
de la libraire friendsofsymfony/elastica-bundle
( mon fork) est utilisée.
{ "this is an extract of the composer.json file" },
{
"repositories": {
"coil_foselasticabundle": {
"type": "vcs",
"url": "git@github.com:COil/FOSElasticaBundle.git"
}
},
"require": {
"friendsofsymfony/elastica-bundle": "dev-my-bug-fix"
}
}
Plus sur Stackoverflow Lire la doc Plus sur le web Snippet aléatoire
A vous de jouer !
Ces articles vous ont été utiles ? Vous pouvez m'aider à votre tour de plusieurs manières : (cliquez sur le lien "reply" dans à droite pour me contacter )
- Me remonter des erreurs ou typos.
- Me remonter des choses qui pourraient être améliorées.
- Aimez et repostez !
- Suivez moi sur Bluesky 🦋
- Inscrivez-vous au flux RSS.
- Cliquez sur les boutons Plus sur Stackoverflow pour me faire gagner des badges "annonceur" 🏅.
Merci et à très bientôt sur Strangebuzz ! 😉
