![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 48 Dołączył: 2.11.2005 Skąd: Poznań Ostrzeżenie: (0%) ![]() ![]() |
Hej chciałbym z mojego projektu stworzyć paczkę do instalacji przez composera i zastanawiam się jak powinienem ją zorganizować. W projekcie mam między innymi konfigurację Dockera i nie wiem czy to powinienem wykluczyć z paczki?
Co z plikiem composer.lock? Ogólnie struktura mojego projektu wygląda tak jak na obrazku: (IMG:http://pix.toile-libre.org/upload/original/1546112423.png) Wolałbym trzymać te wszystkie pliki w repozytorium, ale nigdy nie robiłem jeszcze paczek do composera i chciałbym uniknąć jakiegoś przypału, gdyby ktoś przypadkiem postanowił użyć mojej biblioteki ;-) Poradzicie coś? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
Dockera u siebie możesz zostawić dla wygody, jednak nie powinieneś go commitować (.git/info/exclude). Istnieją (z reguły rzadkie) przypadki, gdzie komponent może być dodany jako biblioteka do projektu jak i istnieć jako samodzielny serwis i wtedy może być commitowany, jednak patrząc po strukturze katalogów nic nie wskazuje na to żeby w tym przypadku miało tak być. Swoją drogą zastanawiam się po co Ci tutaj w ogóle ten docker, skoro nie widać nawet punktów wejścia. Jego użycie tutaj mija się z celem, zastanawiam się w jaki sposób to developowałeś (IMG:style_emoticons/default/biggrin.gif)
Jeżeli przy braku composer.lock wysypuje Ci się build, to oznacza kwestię nieprawidłowej konfiguracji builda / CI, a nie braku tego pliku. Ten post edytował pyro 30.12.2018, 16:01:36 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 10.10.2025 - 22:51 |