2012-03-29 19 views
7

W naszej firmie krytycznie przyglądamy się produktom na naszej ulicy Java Development/QA. Jednym z produktów, na które patrzymy, jest Apache Continuum.Continuum jako zamiennik Jenkins?

Czy ktoś z doświadczeniem Continuum (a najlepiej także Jenkins) może wyjaśnić zalety i wady Apache Continuum (szczególnie w odniesieniu do Jenkinsa)?

Moje pierwsze wrażenia są:

Zalety:

  • lepiej nadaje się do grupowania buduje i projekty (z perspektywy UI).

Wady:

  • No jasne deski rozdzielczej.
  • Stosunkowo mała społeczność.
  • Brak wtyczek (prawda?).
+4

Pytania otwarte oznaczone tagiem Jenkins 1142 kontra Continuum 14. Przygotuj się do samodzielnego rozwiązywania problemów :-) –

+0

Nie rozumiem, jak Jenkins jest gorszy w grupowaniu kompilacji. Czy widoki nie są wystarczające? – Steven

+0

Dzięki, @PetteriHietavirta, jest to rzeczywiście jedna z rzeczy, które mnie martwią. –

Odpowiedz

10

Używamy kontinuum i zmieniliśmy na jenkins.

Jenkins zalety:

  • Findbugs
  • PMD
  • Checkstyle
  • pokrycie kodu
  • (bardzo dobry wykres patrz emma)
  • integracja z artifactory
  • integracji z sonar
  • po build zadanie (build inne projekty, automatyczne archiwizowanie)
  • nową dostawę Jenkins co tydzień - krytyczne błędy są rozwiązywane bardzo szybko
  • rpm/pakiety deb (można użyć yum/deb do automatycznej aktualizacji co tydzień)

W jenkinsie tworzysz widok i możesz tam grupować projekty.

+0

Dzięki, kilka dobrych punktów tutaj. Zaczekam i zobaczę, czy mogę uzyskać więcej odpowiedzi. W międzyczasie, czy mógłbyś wyjaśnić, dlaczego przestałeś używać Continuum? Gdzie jesteś niezadowolony z samego Continuum, czy też korzyści Jenkinsa podbiły cię (tj. Czy Continuum jest dobry w tym, co robi, ale czy Jenkins oferuje więcej, czy też Continuum to nijaki produkt sam w sobie?)? –

+0

Myślę, że raporty. Zobacz [continuum] (http://vmbuild.apache.org/continuum/groupSummary.action) i [Apache Build in jenkins] (https://builds.apache.org/) i [zasięg kodu w serwisie eBay] (https: // www.ebayopensource.org/hudson/job/turmeric-ci-runtime/67/cobertura/?) Wszystko, co masz w jednym miejscu. I integracja z sonarem/sztucznym. Po ukończeniu kompilacji robisz wdrożenie w artefakcie w 30 sekund (projekt z wieloma modułami ma około 40 modułów). –

+0

nadal obowiązuje w 2016 roku? – dit