| Type |
Improvement
|
| Priority |
Normal
|
| Assignee | |
| Version |
1.9
|
| Sprints |
n/a
|
| Customer |
n/a
|
Issue Votes (0)
| Type |
Improvement
|
| Priority |
Normal
|
| Assignee | |
| Version |
1.9
|
| Sprints |
n/a
|
| Customer |
n/a
|
Problem
Recent Rel 1.8 issues (Apple Silicon build failure for
sztabina, Flyway migration failure at backend startup) were not caught by CI because there is no automated verification that a fresh clone of the repository can be built and started end-to-end using the default Docker Compose setup.Both issues would have been detected by a simple system-level startup check.
Proposal
Add a minimal CI “clean startup” smoke test that verifies the most basic contract of the project:
This test should be intentionally simple and fast, and should not attempt to validate application behavior beyond successful startup.
Scope (minimal and intentional)
The CI step should:
docker compose upusing the default compose fileNo functional tests, no data seeding, no API assertions.
Non-goals
This is a smoke test, not a test framework.
Benefits
Notes
This test should ideally run on:
wolnoscto maximize signal while minimizing CI noise.