Continuous Integration/Resources

From CDOT Wiki
Jump to: navigation, search
This page may be obsolete.
It contains historical information.

Resources for Nexj Continuous Integration Project

Continuous Integration System

  1. Hudson
  2. Cruise Control
  3. Buildbot
  4. Apache Continuum
  5. Maven
  6. Anthill

Version Control Tool

  1. Mercurial
  2. CVS
  3. SVN
  4. Git


A new ant script is created e.g. buildHudson.xml that triggers the target(assign1.test) of main build file(build.xml) of the project. See below:
<project name="assign1" basedir="." default="myTarget">
  <target name="">
    <!-- Call the target that does everything -->
    <ant antfile="build.xml" target="assign1.test"/>
  <target name="myTarget.check" depends="">
    <echo>The was called!</echo>