Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 11091 invoked from network); 23 Sep 2004 07:26:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 23 Sep 2004 07:26:50 -0000 Received: (qmail 80738 invoked by uid 500); 23 Sep 2004 07:26:40 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 80685 invoked by uid 500); 23 Sep 2004 07:26:40 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@geronimo.apache.org Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 80669 invoked by uid 99); 23 Sep 2004 07:26:39 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from [155.208.255.20] (HELO bbnrelbul01.net.external.hp.com) (155.208.255.20) by apache.org (qpsmtpd/0.28) with ESMTP; Thu, 23 Sep 2004 00:26:39 -0700 Received: from vistula.poland.hp.com (vistula.poland.hp.com [15.188.0.12]) by bbnrelbul01.net.external.hp.com (Postfix) with ESMTP id D558A38A33 for ; Thu, 23 Sep 2004 09:26:34 +0200 (CEST) Received: from [127.0.0.1] (jlaskowski.emea.cpqcorp.net [15.188.174.249]) by vistula.poland.hp.com with ESMTP (8.9.3 (PHNE_28760_binary)/8.8.6 SMKit7.02) id JAA19894 for ; Thu, 23 Sep 2004 09:26:35 +0200 (METDST) Message-ID: <41527AA7.2030700@apache.org> Date: Thu, 23 Sep 2004 09:26:31 +0200 From: Jacek Laskowski Organization: Apache Geronimo (http://geronimo.apache.org) User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8a3) Gecko/20040817 X-Accept-Language: pl, en, en-us MIME-Version: 1.0 To: dev@geronimo.apache.org Subject: Re: [jira] Created: (GERONIMO-304) Nightly build/test on Windows References: <2073848389.1095371197547.JavaMail.apache@nagoya> <414A7DF9.1010306@gmx.de> <20040923065313.GA8325@sweetums.ce1.client2.attbi.com> In-Reply-To: <20040923065313.GA8325@sweetums.ce1.client2.attbi.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N David Blevins wrote: > Anyway, if we can move all that over into any combination of > cruisecontrol plugins/maven plugins/groovy, that would be ok with me. > Would be incredible actually. Well, let me add some to what you've just said, as I think it may be relevant ;) To me, CruiseControl (CC for short) is just a software that at a given time checks a repository to see if there're new changes and invokes a script/build tool, afterwards (there's no limit on the number of the build tool execution, so if we do: maven, shell script, maven, ant it may be done either explicitly or via a shell script that will take care of it). Once the script/build invocation is done, CC merges the results into a nice-looking reports and can send it along to subscribers/developers and/or publish it online. The build artefacts may also be published. There's a built-in support for Ant, Maven and a shell script. Now, Geronimo has an bunch of scripts all of them invoked via Maven and it works and so will it in CC as CC invokes Maven the way people do. The advantage of using CC is the possibility to generate the reports without a human intervention. > If you are interested in moving us that direction, I can send you the > existing scripts/stylesheets. I'd rather see Kristian to take care of "moving us that direction" as I don't have too much free time to work on it. However, I'm here and can help doing it, too. Kristian, would that be ok for you? > -David Jacek