Skip to content

Testovi za docker build #60

@senko

Description

@senko

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:

  1. docker build
  2. docker compose koji podigne servis i bazu
  3. 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).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions