U #58 je opisano niz problema sa Docker setupom, koji su popravljeni u #59. Zbog toga što nemamo automatsko testiranje Dockera te probleme nismo dugo primjetili.
Bilo bi zgodno da na automatizirani način (idealno, kroz postojeći Github action workflow) napravimo i docker build i nekakav "smoke test" da znamo da bar osnovne stvari rade, tipa:
- docker build
- docker compose koji podigne servis i bazu
- ping na /health koji bi trebao vratiti OK status
Ako je netko voljan raditi na ovome, neka komentira i slobodno pošalje PR. Bitno nam je da se cijela stvar može jednostavno pokrenuti preko GH actiona (a potencijalno i lokalno - možda kao neka shell skripta koja se može pokrenuti ili lokalno ili kroz GH?) i da stabilno radi (tj da nam buildovi ne pucaju zbog nekog nedeterminizma ili race conditiona).
U #58 je opisano niz problema sa Docker setupom, koji su popravljeni u #59. Zbog toga što nemamo automatsko testiranje Dockera te probleme nismo dugo primjetili.
Bilo bi zgodno da na automatizirani način (idealno, kroz postojeći Github action workflow) napravimo i docker build i nekakav "smoke test" da znamo da bar osnovne stvari rade, tipa:
Ako je netko voljan raditi na ovome, neka komentira i slobodno pošalje PR. Bitno nam je da se cijela stvar može jednostavno pokrenuti preko GH actiona (a potencijalno i lokalno - možda kao neka shell skripta koja se može pokrenuti ili lokalno ili kroz GH?) i da stabilno radi (tj da nam buildovi ne pucaju zbog nekog nedeterminizma ili race conditiona).