Skip to content

Commit 3b7999f

Browse files
authored
fix(ci): treat partially succeeded builds as successful pipeline runs (#8605)
1 parent 86edb45 commit 3b7999f

File tree

2 files changed

+3
-3
lines changed
  • backend
    • plugins/azuredevops_go/tasks
    • python/plugins/azuredevops/azuredevops/streams

2 files changed

+3
-3
lines changed

backend/plugins/azuredevops_go/tasks/shared.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,8 +109,8 @@ func ExtractContToken(_ *api.RequestData, prevPageResponse *http.Response) (inte
109109
}
110110

111111
var cicdBuildResultRule = devops.ResultRule{
112-
Success: []string{succeeded},
113-
Failure: []string{canceled, failed, none, partiallySucceeded},
112+
Success: []string{succeeded, partiallySucceeded},
113+
Failure: []string{canceled, failed, none},
114114
Default: devops.RESULT_DEFAULT,
115115
}
116116

backend/python/plugins/azuredevops/azuredevops/streams/builds.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ def convert(self, b: Build, ctx: Context):
5252
elif b.result == Build.BuildResult.Failed:
5353
result = devops.CICDResult.FAILURE
5454
elif b.result == Build.BuildResult.PartiallySucceeded:
55-
result = devops.CICDResult.FAILURE
55+
result = devops.CICDResult.SUCCESS
5656
elif b.result == Build.BuildResult.Succeeded:
5757
result = devops.CICDResult.SUCCESS
5858

0 commit comments

Comments
 (0)