Apache Continuum
Apache Continuum
|
|
---|---|
Basic data
|
|
developer | Apache Software Foundation |
Publishing year | 2005, April 14, 2012 |
Current version | 1.4.1 (January 7, 2013) |
operating system | platform independent |
programming language | Java |
category | Continuous integration |
License | Apache license 2.0 |
continuum.apache.org |
Apache Continuum was a system of continuous integration . It includes features such as automatic building, release management , role-based security systems and integration of popular build and version management systems . The Apache Software Foundation has stopped developing it since May 2016 .
Features
Like most servers for continuous integration , Apache Continuum enables easy installation by deploying the Continuum Web Archive on an application server . Continuum can be configured just as easily using the web interface and new projects can be created or configured.
Continuum supports all common version management systems such as Concurrent Versions System (CVS), Apache Subversion , Git , Rational ClearCase , Perforce , Starteam , Visual SourceSafe , CM Synergy , Bazaar and Mercurial , as well as build tools such as Apache Maven , Apache Ant and Shell Builds.
Apache Continuum supports both distributed builds, in which different projects are built on different hosts, and parallel builds, in which projects are built in parallel on one or more hosts. This means that the individual builds are finished earlier and software development projects that are based on many individual projects are built faster.
The builds of the individual projects can be planned manually or in time. Builds that are started automatically due to changes in version management are also possible - so-called push builds. The results of the build are displayed not only in Apache Continuum itself, but can also serve as news about the build success or the errors via email , XMPP (Jabber), Google Talk , Windows Live Messenger or Internet Relay Chat communicated to the user become.
literature
- John Ferguson Smart: Java Power Tools . 1st edition. O'Reilly Media, 2008, ISBN 978-0-596-52793-8 , chap. 5 , p. 271-294 (English, javapowertools.com [accessed May 6, 2013]).
- Halil-Cem Gürsoy: Continuously to the goal . An Introduction to Maven Continuum. In: S&S Media Group (Ed.): Java Magazin . No. July 07 , 2007, p. 101–105 ( cdi-ag.de [PDF; accessed on May 6, 2013]).
- Brett Porter, Maria Odea Ching: Apache Maven 2 Effective Implementation . Build and manage applications with Maven, Continuum and Archiva. 1st edition. Packt Publishing, 2009, ISBN 978-1-84719-454-1 , chap. 8 , p. 253-322 .
Web links
- Continuum website (English)
- Wendy Smoak: Apache Continuum: Build, Test, and Release . (PDF; 1.2 MB) Lecture at ApacheCon Europe, March 27, 2009
- Carlos Sanchez: Enterprise Build & Test in the Cloud . (PDF; 10.6 MB) Lecture at ApacheCon Europe, March 27, 2009
Individual evidence
- ↑ projects.apache.org . (accessed on April 8, 2020).
- ↑ Apache Continuum. Retrieved April 19, 2013 .
- ↑ Apache Continuum attic. Retrieved August 13, 2016 .