calmip / gramc3

GNU General Public License v3.0
0 stars 2 forks source link

vendor folder #2

Closed vignemail1 closed 3 years ago

vignemail1 commented 3 years ago

Description

Le dossier vendor est normalement généré par composer suivant ce qui est écrit dans les fichiers composer.json (qui décrit les dépendances de l'applications avec les versions utilisables en suivant la SemVer de composer ainsi que d'autres éléments comme des alias de scripts) et composer.lock (versions des modules qui ont été testés et conformes avec les versions spécifiées dans composer.json).

Problème

Le dossier vendor n'a, à priori, pas besoin d'être peuplé dans le dépôt git car il doit être 100% reconstructible depuis le contenu des deux fichiers composer.* qui décrivent les dépendances pour l'application.

Proposition de solution

vignemail1 commented 3 years ago

Recommendation de composer sur le sujet : https://getcomposer.org/doc/faqs/should-i-commit-the-dependencies-in-my-vendor-directory.md

calmip commented 3 years ago

OK vendor n'est plus dans le dépôt (branche develop)