Summary: | dev-java/hudson - Extensible continuous integration server | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alistair Bush (RETIRED) <ali_bush> |
Component: | New packages | Assignee: | Default Assignee for New Packages <maintainer-wanted> |
Status: | CONFIRMED --- | ||
Severity: | enhancement | CC: | alanh, bertrand, bfx81, bjoern.michaelsen, charles, damienkallison, fordfrog, java, jesse, kyle, mandrikov, olemarkus, peach, proxy-maint |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://hudson-ci.org | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 453658 |
Description
Alistair Bush (RETIRED)
2006-12-08 17:22:36 UTC
Really a great tool for continuos building, testing and have an immediatly overview of your project. It offers it's best with java project of course, but it can be used with every build tool, simply launching a command on your shell. I use it in a production software develepment environment, a must-have! PS Sources are now released.... latest for example is here... ;-) https://hudson.dev.java.net/files/documents/2402/57648/hudson-1.106-src.zip I'd like to add my voice to this request. According to Sun, Hudson is now one of the most widely deployed continuous integration (CI) servers. It can be used with many IDEs, SCMs, languages, etc. They have native package support for Ubuntu/Debian and RedHat/Fedora/CentOS The Sun article describing Hudson is at http://www.sun.com/emrkt/innercircle/newsletter/1109/feature-itm.html?cid=e9853f The Hudson community site is at http://hudson-ci.org/?cid=e9853nf Latest released version is 1.352. It would be great to see this in Gentoo. You can find ebuild and instructions here: http://code.google.com/p/godin-gentoo-repository/wiki/Hudson Probably in future it will be moved to official Hudson overlay. Any gentoo developer stepping up to the mark. it'd be really good. Anyone who is capable of writing ebuilds could request becoming a proxy-maintainer of this package. I have been looking for an ebuild to help with and this seems like it would be a great candidate. I have run Hudson on other distros but not Gentoo and am a noob to ebuild but have lots of programming experience. Where did you get to in terms of source releases on their website? (In reply to comment #7) > I have been looking for an ebuild to help with and this seems like it would be > a great candidate. I have run Hudson on other distros but not Gentoo and am a > noob to ebuild but have lots of programming experience. > > Where did you get to in terms of source releases on their website? Sadly can't remember. Biggest problem is they use maven and we do't (currently) support it. therefore that is the issue that someone should tackle first. it may be possible to create usable ant build.xml files using mvn ant:ant. In order to package this we will need to snapshot their tags; unless, someone manages to find they provide source code tarballs somewhere. As this blocks bug #453658 of someone whom I mentor, this is on our list; will look into this soon. Hudson's source code is available at the following URL: http://git.eclipse.org/c/hudson/org.eclipse.hudson.core.git/ They've chosen Maven as their default build system. As usual, run 'mvn ant:ant' in order to generate our dearly Ant build files. |