Home > hudson-darcs

hudson-darcs

Hudson-darcs is a project mainly written in Java, based on the View license.

This plugin integrates Darcs SCM into Hudson.

Darcs Plugin for Hudson CI

Todo

  • write more unittests
    • DarcsSaxHandler/DarcsChangelogParser tests
    • BrowserChooser
  • input validation for code browsers URL
  • implement polling support
  • write more javadoc
  • ipmroving the changeset index view

Installation

In the GitHub download section are compiled Jenkins plugins (.hpi) for each version available. You can find the darcs.hpi file in side the tar/zip archive. The plugin itself is archived, because of naming issues: The hpi itsel must be named 'darcs.hpi' without version numbers in the filename. But to seperate different precompiled plugins they are archived with versioned names. Download an apropriate archive, unpack it and and upload the resulting darcs.hpi to your Jenkins.

Developers

As prerequisite you need Maven2 installed.

In your ~/.m2/settings.xml you need:

org.jvnet.hudson.tools Clone this repo with: git clone git://github.com/Weltraumschaf/hudson-darcs.git Change into the repo and run mvn install. After that you can open the pom.xml e.g. in Netbeans and start coding.
Previous:TixReservation