Add publish_output_progress config support to AzureDevOps, BitBucket and Gitlab providers

This commit is contained in:
Patrick Decat
2024-11-28 17:15:24 +01:00
parent 6871e1b27a
commit a825aec5f3
3 changed files with 9 additions and 0 deletions

View File

@ -378,6 +378,9 @@ class AzureDevopsProvider(GitProvider):
return []
def publish_comment(self, pr_comment: str, is_temporary: bool = False, thread_context=None):
if is_temporary and not get_settings().config.publish_output_progress:
get_logger().debug(f"Skipping publish_comment for temporary comment: {pr_comment}")
return None
comment = Comment(content=pr_comment)
thread = CommentThread(comments=[comment], thread_context=thread_context, status=5)
thread_response = self.azure_devops_client.create_thread(