Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Organizacja projektu z Dockerem
athabus
post
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ś?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
athabus
post
Post #2





Grupa: Zarejestrowani
Postów: 898
Pomógł: 48
Dołączył: 2.11.2005
Skąd: Poznań

Ostrzeżenie: (0%)
-----


Ok czyli dockera zostawiam dla własnej wygody. Z composer.lock to już chyba będzie wyższa szkoła jazdy. Wczoraj wysłałem pierwszą wersję projektu do gitlaba z wykluczonym composer.lock i już na wstępie wywalił mi budowanie projektu, bo ten plik jest wymagany (testów jeszcze nie mam i nie wiem czy w tym projekcie będą, ale wynika z tego, że w samym repo na gitlabie warto trzymać composer.lock).
Z drugiej strony też mi się wydaje, że dla paczek composerowych nie powinno być. Czyli wynika z tego, że po drodze repo -> packagist trzeba jakoś ten plik wykluczyć. Jeszcze nie badałem tematu (nigdy nie tworzyłem paczek), ale pewnie jest na to jakiś automatyczny sposób, skoro w repo powinno się trzymać ten plik a w paczce już nie.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 12.10.2025 - 13:44