Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Continuum as a Jenkins replacement? [closed]

At our company we're taking a critical look at the products in our Java Development/QA street. One of the products we're looking at is Apache Continuum.

Could someone with Continuum experience (and preferably also Jenkins experience) explain what the advantages and disadvantages of Apache Continuum are (especially with regards to Jenkins)?

My first impressions are:

Advantages:

  • Better suited for grouping builds and projects (from a UI perspective).

Disadvantages:

  • No clear dashboard.
  • A relatively small community.
  • No plugins (right?).
like image 393
Dennis Laumen Avatar asked Mar 29 '12 05:03

Dennis Laumen


People also ask

Which of the following tasks can be included as a part of continuous integration using Jenkins?

With Jenkins, organizations can accelerate the software development process through automation. Jenkins integrates development life-cycle processes of all kinds, including build, document, test, package, stage, deploy, static analysis, and much more. Jenkins achieves Continuous Integration with the help of plugins.

What is Jenkins build process?

Jenkins and CI/CDContinuous delivery is the process of automating the building and packaging of code for eventual deployment to test, production staging, and production environments. Continuous deployment automates the final step of deploying the code to its final destination.

How does Jenkins work?

Jenkins is a Java-based open-source automation platform with plugins designed for continuous integration. It is used to continually create and test software projects, making it easier for developers and DevOps engineers to integrate changes to the project and for consumers to get a new build.


1 Answers

We are using continuum and we switched to jenkins.

Jenkins advantages:

  • Findbugs
  • pmd
  • checkstyle
  • code coverage (very good chart see for emma)
  • integration with artifactory
  • integration with sonar
  • post build task (build other projects, automatic archiving)
  • new delivery of jenkins every week - critical bugs are solved very quickly
  • rpm/deb packages (you can use yum/deb for automatic update every week)

In jenkins you create the view and you can group projects there.

like image 183
Andrzej Jozwik Avatar answered Oct 14 '22 08:10

Andrzej Jozwik