3 comments
Comment actions Permalink

Hello,

Could you please provide a bit of background about this case? What is the configuration of Commit Status Publisher feature on the build configuration in question? Were there two builds on a single pull request?

TeamCity will, by default, report build configuration name as a check name to GitHub; there could be two statuses if a pull request revision was built on two separate configurations. Could this be the case?

0
Comment actions Permalink

Were there two builds on a single pull request?:yeah ,maybe there were two or more builds in a pr.perhaps commit and push at least one more,or  build manually。but I think it should report the same status

0
Comment actions Permalink

Just as a quick illustration:


In this case, single PR was built twice (once in BC configuration of NestedProject_Lv1 project, and once in Status_BC configuration of StatusCheck project). If this is similar to what you have on your environment (i,e, PR was build on two configurations), the behavior is expected.

In regards to the status check reporting - I see the yellow status on your screenshot (i.e. the build was reported as pending but was not reported on build finish). Could you please provide teamcity-server.log so that we could check the details along with the link to this thread? It can be located at <TeamCity Server>/logs, and you may upload it in a private manner via "Submit a request" form on top of the page.

0

Please sign in to leave a comment.