Выяснить, кто сломал больше сборок в Teamcity - PullRequest
6 голосов
/ 18 марта 2010

Есть ли простой способ узнать, сколько успешных / неработающих сборок сгенерировал пользователь в Teamcity? Нам нужно это выяснить, кто покупает пиво в пятницу:)

Ответы [ 2 ]

1 голос
/ 18 марта 2010

Короткий ответ, кажется, нет. Нет простого способа сделать это, но это не невозможно. Проверьте этот пост на форуме JetBrains. Это ссылка на Матрицу - шутка?

http://www.jetbrains.net/devnet/message/5239286#5239286

На странице сведений об агенте имеется вкладка истории построения. Но с этим ничего не поделаешь (во всяком случае, в Teamcity версии 5.01). Это даже не позволяет сортировку по столбцу результатов. В зависимости от того, сколько сборок у вас в неделю, может быть возможно выполнить быстрое ручное сканирование всех неудачных сборок для каждого агента.

РЕДАКТИРОВАТЬ: Это определенно возможно в Teamcity 7.0 через новый REST API .

Это будет выглядеть примерно так:

http://teamcity:8111/httpAuth/app/rest/buildTypes/id:bt284/builds?status=FAILURE&user=id:1

0 голосов
/ 25 апреля 2011

Теперь это возможно в TeamCity 6, используя поддержку пользовательских графиков: http://confluence.jetbrains.net/display/TCD6/Custom+Chart

...