feat(health): add /health/ endpoint for OpsLog monitoring #56
@@ -90,8 +90,8 @@ def test_version_fields(client, monkeypatch):
|
||||
|
||||
payload = client.get("/health/").json()
|
||||
|
||||
assert payload["version"]["git_sha"]
|
||||
assert payload["version"]["build"]
|
||||
assert payload["version"]["git_sha"] == "59cc1c4"
|
||||
assert payload["version"]["build"] == "build-20260306-59cc1c4"
|
||||
|
||||
|
||||
@pytest.mark.django_db
|
||||
|
||||
@@ -9,8 +9,10 @@ services:
|
||||
command: /app/deploy/entrypoint.prod.sh
|
||||
env_file: .env
|
||||
environment:
|
||||
BACKUP_STATUS_FILE: /srv/sum/nohype/backup_status
|
||||
DJANGO_SETTINGS_MODULE: config.settings.production
|
||||
volumes:
|
||||
- /srv/sum/nohype:/srv/sum/nohype:ro
|
||||
- /srv/sum/nohype/static:/app/staticfiles
|
||||
- /srv/sum/nohype/media:/app/media
|
||||
ports:
|
||||
|
||||
Reference in New Issue
Block a user