Details
-
Sub-task
-
Resolution: Fixed
-
Not Evaluated
-
None
-
None
-
None
Description
Implement taskDetail and possibly reuse existing handleIntegration
GET /taskDetail PARAMS { id: str # ID of the integration/status check to retrieve } RESPONSE Details about a single integration { id: str # Unique Integration ID (self) status: str # possible statuses [pass, fail, running, cancelled] verbose_status: str # OPTIONAL, present if COIN has additional detail about a non-pass status. top_sha: str # OPTIONAL, present if type==integration. Sha COIN will place on top of git history when integration merges tested_changes: # list[str/changeNumbers] startTime: ISO 8601 datetime # Datetime the integration request was made endTime: ISO 8601 datetime # Datetime the integration finished/passed/failed/cancelled type: str # possible types [integration, status_check, early warning, create_debug_vm] workItemPaths: list[str/WorkitemPath] # List of builds performed }