Я использую модуль python-gitlab для получения статистики по ряду проектов в Gitlab через его API. . Одно из значений, которое я хочу получить, - это статус CI и покрытие кода. Пока статус легкий:
from gitlab import Gitlab
gl = Gitlab('http://gitlab.example.com')
project = gl.projects.get('olebole/myproject')
branch = project.branches.get(project.default_branch)
commit = project.commits.get((branch.commit['id'])
print(commit.last_pipeline['status'])
Я не нашел способа восстановить покрытие; также добавление with_stats=True
к извлечению фиксации не дало результата.
Как получить эту ценность?