Return-Path: Delivered-To: apmail-maven-continuum-users-archive@www.apache.org Received: (qmail 2885 invoked from network); 18 Aug 2007 14:42:53 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Aug 2007 14:42:53 -0000 Received: (qmail 94494 invoked by uid 500); 18 Aug 2007 14:42:49 -0000 Delivered-To: apmail-maven-continuum-users-archive@maven.apache.org Received: (qmail 94474 invoked by uid 500); 18 Aug 2007 14:42:49 -0000 Mailing-List: contact continuum-users-help@maven.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: continuum-users@maven.apache.org Delivered-To: mailing list continuum-users@maven.apache.org Received: (qmail 94463 invoked by uid 99); 18 Aug 2007 14:42:49 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 18 Aug 2007 07:42:49 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of wsmoak@gmail.com designates 64.233.184.239 as permitted sender) Received: from [64.233.184.239] (HELO wr-out-0506.google.com) (64.233.184.239) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 18 Aug 2007 14:42:45 +0000 Received: by wr-out-0506.google.com with SMTP id 57so661682wri for ; Sat, 18 Aug 2007 07:42:23 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=R1MgehoZ+ZIHWMVbbScraKxioS+RatdCyaX4IGKIDfuUAdbrrl/T5E62GIPsIZUlR3g9NS1CMdkE9XKKC+Akw3rFi/UeMJrrTnK1Llhq4w8ipnc4GJ7av85/Imu9rBHr8WZfZdZDMRE9ZyEyhySiPIJYelUkd7U3H88x3HZz87I= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=rDEQZPQGJu5wiDo7CUYdvHowd6JtrMse4F8sTrcmj1/TCAKZCJ13TrsXTZ+HnqQNPvl7ir0kuraxTkKWzFsrpZ4x7PkV5Vq6HjrsSoPS/kGTZuiDqQGjN/9+L9HK9CqQstss1jgvyD0l/r6/XrZLnEFRT/lRWS81koKMijobcsQ= Received: by 10.90.91.14 with SMTP id o14mr638597agb.1187448143564; Sat, 18 Aug 2007 07:42:23 -0700 (PDT) Received: by 10.90.120.14 with HTTP; Sat, 18 Aug 2007 07:42:23 -0700 (PDT) Message-ID: Date: Sat, 18 Aug 2007 07:42:23 -0700 From: "Wendy Smoak" To: continuum-users@maven.apache.org Subject: Re: How to import all modules of Maven 2 project In-Reply-To: <46C6D84D.8090607@apache.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <46C6D84D.8090607@apache.org> X-Virus-Checked: Checked by ClamAV on apache.org On 8/18/07, Grzegorz Kossakowski wrote: > I noticed that Continuum can do a mass import of modules by scanning recursively pom files. That's > really nice feature! However, I found limitation that is quite annoying for me: I can't tell > Continuum to use other than default Maven profile while scanning for modules. In our pom[2] we have > defined most modules in allblocks profile so I can't add them automatically. Since number of modules > is around 230 adding them manually is not an option. > > Can you give some advice? My preference is to make the default setup build everything, (with activeByDefault or activation based on the absence of a property) and then rely on the other profiles to build smaller subsets. My first (pre-caffeine) idea for a workaround is to define a minimal ci-pom.xml and list all the modules. When you add the project to Continuum, specify that pom, but let the build definition use the normal pom.xml. [untested] Emm has also written about the XML-RPC interface, which might be useful to get these projects added: http://www.devzuz.org/blogs/evenisse/2007/08/15/1187191589861.html -- Wendy