netmelody / ci-eye

An infrastructure agnostic CI build radiator
http://netmelody.org/ci-eye/
Apache License 2.0
43 stars 26 forks source link

TeamCity subprojects? #33

Open MarkWhybird opened 10 years ago

MarkWhybird commented 10 years ago

Teamcity 8.0 introduces the concept of Subprojects: http://confluence.jetbrains.com/display/TCD8/What's+New+in+TeamCity+8.0#What%27sNewinTeamCity8.0-ProjectsHierarchy Unfortunately, CI-eye doesn't seem to handle them at all. Any ideas?

p.s. we just started using CI-eye a few weeks ago. Our whole team likes it :)

jamesbor commented 9 years ago

Really wish that there was a way of allowing ci-eye to use TC configurations with subprojects. I am too in the same situation that I have TC 8 and just started using CI-Eye which everyone loves, but, half of our projects are organised in a tree structure, I have tried everything and cannot get it to recurse to the next level!

Please if there is a way of referencing a TC subproject that I am missing - let me know, it would be most appreciated!!

Many thanks,

James

MarkWhybird commented 9 years ago

@jamesbor - after trawling through the raw REST results Teamcity gives and the ci-eye code (and i dont even speak java), I have the answer.

The magic separator is :: (space-colon-colon-space)

So the line in the views.txt file will look something like this: TEAMCITY|http://servername:8111|Parent Project Name :: Subproject Name

:smiley:

MarkWhybird commented 9 years ago

I've added a couple of lines about this to the configuration page on the wiki.