Restructure and setup dedicated coordinator for Azure DevOps (#119199)

This commit is contained in:
Aidan Timson 2024-06-11 17:08:58 +01:00 committed by GitHub
parent a0abd537c6
commit c907912dd1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
7 changed files with 208 additions and 95 deletions

View file

@ -0,0 +1,15 @@
"""Data classes for Azure DevOps integration."""
from dataclasses import dataclass
from aioazuredevops.builds import DevOpsBuild
from aioazuredevops.core import DevOpsProject
@dataclass(frozen=True, kw_only=True)
class AzureDevOpsData:
"""Class describing Azure DevOps data."""
organization: str
project: DevOpsProject
builds: list[DevOpsBuild]