Dashboard for the AOSC QA project, working alongside QATailEnd.
Setup .env
cp .env.example .env
$EDITOR .envStart the containers:
docker compose up --buildCreate a buildbot and record the token:
export BUILDBOT_TOKEN="$(docker compose exec -T backend qbcli buildbot create buildbot-111)"Generate test data:
python3 scripts/gen_test_data.py -b buildbot-111Post logs:
curl -X PUT -H "Authorization: Bearer $BUILDBOT_TOKEN" -F 'file=@/path/to/your/log.log' localhost:8000/api/v1/builds/1/logsThen visit http://localhost:8080
To reset the database between previews, run:
docker compose down --volumes