Ich habe ein GIT-Repository, das Releases erstellt, die über Composer heruntergeladen und installiert werden können.Composer Custom Release-Paket
Diese Releases erstellen derzeit einen Tarball, der das gesamte Repository enthält. Das Problem ist, dass das Repository riesig ist und ich nicht den gesamten Inhalt brauche.
Abgesehen davon gibt es einen Build-Prozess, der kompiliert, verschmilzt usw. und bietet ein Paket, das viel kleiner ist.
Ich möchte Archiv hochladen, das aus Build-Prozess stammt und dieses Paket als Download bereitstellen, wenn der Komponist danach fragt.
Wie die Dinge stehen sehe ich das nicht als eine Option. Selbst wenn ich den benutzerdefinierten archive.tar.gz-Composer hochlade, wird immer noch die originale Tarball-Datei heruntergeladen, die vom GIT-Tag kam (dieser riesige Tarball, der jede einzelne Datei enthält).
Gibt es eine Lösung für dieses Problem?
Ich denke, dass [Package] (https://getcomposer.org/doc/05-repositories.md#package-2) ist das, was Sie suchen. –