Open main menu

CDOT Wiki β

Changes

Nexjexpress/Mercurial Repository

370 bytes removed, 20:53, 26 January 2014
no edit summary
{{Admon/obsolete}}
 
<big><big> Continuous Integration Project for NexJ Express Code</big></big>
{{NexJ_Express Index}}
==Version Control Tool==
* Basic Tutorial @ http://hginit.com/
* '''comparing popular version control tools''' [http://martinfowler.com/bliki/VersionControlTools.html]
# '''[[Nexjexpress/Mercurial -nexj | Mercurial]]'''
#'''CVS'''
#'''SVN'''
==Continuous Integration System==
*'''Comparing Different CI Systems''' -> [http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix CI Feature Matrix]
#'''[http://hudson-ci.org/ [Hudson]''' My notes on -> [[User:Minooz/RepoSyncProj/Hudson nexj | Min Hudson]]#'''[http://cruisecontrol.sourceforge.net/ Cruise Control]#''' My notes on -> [[User:Minooz/RepoSyncProj/CruiseControl -nexj | Min Cruise Control]]#'''[http://buildbot.net/trac Buildbot]#''' My notes on -> [[User:Minooz/RepoSyncProj/Buildbot -nexj | Min Buildbot]]'''
#'''[http://continuum.apache.org/ Apache Continuum]'''
#'''Maven'''
==Scripting==
*1- '''[http://ant.apache.org/manual/ [Ant]''' My notes on -> [[User:Minooz/RepoSyncProj/Ant nexj | Min Ant]]'''
: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:
<source lang=java>
</project>
</source>
*2- '''Bash''' My notes on -> [[User:Minooz/RepoSyncProj/Bash -nexj| Min Bash]]'''
==Challenges==