[csw-maintainers] Hudson

Trygve Laugstøl trygvel at opencsw.org
Sat Nov 29 18:44:08 CET 2008


Peter Bonivart wrote:
> On Sat, Nov 29, 2008 at 6:16 PM, Trygve Laugstøl <trygvel at opencsw.org> wrote:
>> I just realized that there used to be a /home/hudson and that work just
>> fine for us. So I made a small script that simply runs bldcat in the two
>> directories so if [1] would be exposed to the public people could start
>> to download the packages right away!
> 
> Cool that you use bldcat to create the catalogs. :-) Thanks to
> Dagobert it will be faster and better in pkgutil 1.3. Pkgutil will
> work with your repo now but if you want pkg-get to work as well you
> need to create the descriptions file the new bldcat produces. You
> still have more work to do for pkg-get to work but it's a start.
> 
> You can find the new bldcat here: http://www.bonivart.com/pkgutil/bldcat

So if I just replace the one in /opt/csw/bin I should get a working 
descriptions file too?

> Now I have to find out what Hudson and Maven is... :-)

Hehe :)

Hudson is a continuous integration engine which polls your SCM 
(subversion in our case) regularly to find if there are changes and of 
so starts a build. In addition you can get it to notify you when stuff 
breaks and lots of other features.

Maven is "just" another build tool for Java applications.

[1]: http://en.wikipedia.org/wiki/Continuous_integration

--
Trygve



More information about the maintainers mailing list