Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 38110 invoked from network); 18 Mar 2008 16:26:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 18 Mar 2008 16:26:13 -0000 Received: (qmail 60919 invoked by uid 500); 18 Mar 2008 16:26:10 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 60875 invoked by uid 500); 18 Mar 2008 16:26:10 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 60864 invoked by uid 99); 18 Mar 2008 16:26:10 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Mar 2008 09:26:10 -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 elecharny@gmail.com designates 72.14.220.158 as permitted sender) Received: from [72.14.220.158] (HELO fg-out-1718.google.com) (72.14.220.158) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 18 Mar 2008 16:25:30 +0000 Received: by fg-out-1718.google.com with SMTP id e12so11581581fga.3 for ; Tue, 18 Mar 2008 09:25:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; bh=eHPK/5Ile+9vTny4wkuOgMdsNLu3J8N62CCavvJNxco=; b=OlodUYv4/7O1pplBjDI0YlQcUJ0gQemeHEGUaNr+bqjW9Za+jcS7reeMsAWuWeCT1AGF/DGNS1QgGNHRJqbjEbLmECwC/sZFzZZmDzMqn6bSCk93alPamR+fkpMqYtbqpo6SJleYcXMKBdCM9tHoKpDe8LfSU5r37CDKPV/wmuc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=Cm+46OazfmufKpQjpFKR9clTxbtoVqmo7SGUV8yp5sVCAfMrRJvkn9xKm6G2ATt30W+AHDonQSihVwaPHrLtJCpcKq7NL727d0aOfEABABYlTCjL+RHPQgvdeJ8Pg9pTftjbv9Pb3+GZQ73u2a8ZVGkFzZGyScClq0aAnPfV7YE= Received: by 10.86.31.18 with SMTP id e18mr6279315fge.38.1205857540591; Tue, 18 Mar 2008 09:25:40 -0700 (PDT) Received: from ?192.168.0.1? ( [82.66.216.176]) by mx.google.com with ESMTPS id e11sm21388945fga.5.2008.03.18.09.25.38 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 18 Mar 2008 09:25:39 -0700 (PDT) Message-ID: <47DFECC5.3070303@gmail.com> Date: Tue, 18 Mar 2008 17:24:37 +0100 From: Emmanuel Lecharny User-Agent: Thunderbird 1.5.0.14ubu (X11/20080306) MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: Some questions about CI References: <47DF9608.8060900@otego.com> <47DFBAC3.8010401@apache.org> In-Reply-To: <47DFBAC3.8010401@apache.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org Felix Knecht wrote: > Emmanuel Lecharny schrieb: >> Hi Felix, >> >> >>> - - How often shall a build be done (compile/test, sitegeneration) >>> >> >> We have many possible options. We tried something like kicking CI >> after each commit, but it leads to issues (usually, we don't commit >> code in one big shot, so it launch the integration test more than >> once...). I would favor a daily build (every night, something like 6am >> UTC to be sure that nobody in europe or USA are impacted. >> > Ok. In fact nobody should impacted whenever you do a build because > it's only running on the CI server. Sorry, I wasn't clear. What I meant was that running the build at 6 am will generate a functional server (hopefully), as almost all of us will be sleeping. Doing it sooner or later, you might quick the build in the middle of some commits. > > ATM I'm doing 2 different builds for each project: > 1. mvn clean install (here we'd use -Dintegration) -> this build will > throw build/test errors > 2. mvn clean site-deploy -> this build will generate and deploy the > site/reports Fine ! > > If wanted to deploy also snapshot 'releases' it should be done under 1. Could be an option. >> and >> >>> which params shall be used for which project? >>> >> -Dintegration test seams to be mandatory. We may need some more, like >> install. >> >> It could be also a good think to generate nighty builds, implying >> generating some packages. To be checked. >> >>> - - Where shall nag mails from continuum goto? >>> >> >> a limited list of persons. Like the interested committers. I would >> suggest the following list : >> - alex >> - stefan S >> - stefan Z >> - pierre-arnaud >> - me >> - david >> > I created a small page in the wiki on the CI server. So everybody > having access there can login to continuum as admin and setup his own > account. He's then also able to add himself to the nag list of a > specific project. I think that's the easiest way to go. > People not having acces to the wiki can drop a request to the dev list > for beeing added. > > Just feel free to have a look at it (link in the wiki page). The setup > for continuum ATM is that everybody has access to the build logs but > can't change or force a build - you'll need to login to do that. Thanks a lot, Felix ! -- -- cordialement, regards, Emmanuel L�charny www.iktek.com directory.apache.org