JHacks
[ start | index | login or register ]
topics > teamcity

teamcity

Created by kocka. Last edited by kocka, 82 days ago. Viewed 233 times. #6
[diff] [history] [edit] [rdf]
labels
Kategóriacontinuous integration
attachments
>>http://www.jetbrains.com/teamcity/

Egy sajnos nem free (és igen drága) continuous integration szerver. Elosztottan működik, build agentek tudnak a központi szerverrel kommunikálni, ezek a build agentek rendelkezhetnek például különböző attribútumokkal - mint operációs rendszer - ami alapján beállíthtod hogy a projected milyen build agenten szeretne buildelődni. Néhány cukor:

  • IDE: eclipse és idea integráció
  • version control: a mainstream cuccokon kívül támogatja a perverz marhaságokat is (perforce, vss például ez ut=bbi nekem nem működött jól)
  • Nem csak azt követi, hogy sikeres volt-e a build, hanem statisztikákat is vezet arról hogy a tesztek milyen arányban mentek át
  • Csapatmunka támogatás - vállalhatod például a felelősséget egy build hibájáért
  • Belül springből van :)
  • A csomagok függőségét ivy-val manageli, erre mondjuk csak akkor jöttem rá, amikor elösször elfailelt :-)
  • Ha a teszt elfailel, automatikusan újrapróbálhatja X idővel később. Például integrációs teszteknél nagyon hasznos, amikor külső szolgáltatásokat hívogatunk, és ezek a külső szolgáltatások persze néha lerohadnak.
references to teamcity: (2)
Hudson, Continuous Integration
no comments | post comment
snipsnap.org | Copyright 2000-2002 Matthias L. Jugel and Stephan J. Schmidt