Return-Path: Delivered-To: apmail-builds-archive@minotaur.apache.org Received: (qmail 73450 invoked from network); 10 Apr 2011 15:21:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 10 Apr 2011 15:21:37 -0000 Received: (qmail 26644 invoked by uid 500); 10 Apr 2011 15:21:37 -0000 Delivered-To: apmail-builds-archive@apache.org Received: (qmail 26539 invoked by uid 500); 10 Apr 2011 15:21:36 -0000 Mailing-List: contact builds-help@apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: builds@apache.org Delivered-To: mailing list builds@apache.org Received: (qmail 26530 invoked by uid 99); 10 Apr 2011 15:21:36 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 10 Apr 2011 15:21:36 +0000 X-ASF-Spam-Status: No, hits=2.2 required=10 tests=FREEMAIL_FROM,HTML_MESSAGE,RCVD_IN_DNSWL_NONE,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of ndaley@mac.com designates 17.148.16.97 as permitted sender) Received: from [17.148.16.97] (HELO asmtpout022.mac.com) (17.148.16.97) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 10 Apr 2011 15:21:27 +0000 MIME-version: 1.0 Content-type: multipart/alternative; boundary="Boundary_(ID_1FJWgr8Imhb66F8Ka7yNhg)" Received: from [10.0.1.31] ([71.198.192.174]) by asmtp022.mac.com (Oracle Communications Messaging Exchange Server 7u4-20.01 64bit (built Nov 21 2010)) with ESMTPSA id <0LJF00L7EZYIS200@asmtp022.mac.com> for builds@apache.org; Sun, 10 Apr 2011 08:20:42 -0700 (PDT) X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:5.2.15,1.0.148,0.0.0000 definitions=2011-04-10_06:2011-04-09,2011-04-10,1970-01-01 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 spamscore=0 ipscore=0 suspectscore=12 phishscore=0 bulkscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx engine=6.0.2-1012030000 definitions=main-1104100069 From: Nigel Daley Subject: Re: Hadoop patch builds for other Projects Date: Sun, 10 Apr 2011 08:20:41 -0700 In-reply-to: <57EF1DBA-479D-443F-8CBC-966DDBD792FB@apache.org> To: builds@apache.org References: <57EF1DBA-479D-443F-8CBC-966DDBD792FB@apache.org> Message-id: X-Mailer: Apple Mail (2.1084) X-Virus-Checked: Checked by ClamAV on apache.org --Boundary_(ID_1FJWgr8Imhb66F8Ka7yNhg) Content-type: text/plain; CHARSET=US-ASCII Content-transfer-encoding: 7BIT Hey Grant. Sorry for the late reply. I revamped the precommit testing in the fall so that it doesn't use Jira email anymore to trigger a build. The process is controlled by https://builds.apache.org/hudson/job/PreCommit-Admin/ which has some documentation up at the top of the job. You can look at the config of the job (do you have access?) to see what it's doing. Any project could use this same admin job -- you just need to ask me to add the project to the Jira filter used by the admin job (https://issues.apache.org/jira/sr/jira.issueviews:searchrequest-xml/12313474/SearchRequest-12313474.xml?tempMax=100 ) once you have the downstream job(s) setup for your specific project. For Hadoop we have 3 downstream builds configured which also have some documentation: https://builds.apache.org/hudson/job/PreCommit-HADOOP-Build/ https://builds.apache.org/hudson/job/PreCommit-MAPREDUCE-Build/ https://builds.apache.org/hudson/job/PreCommit-HDFS-Build/ Let me know if you have questions or can't see these job configs. Cheers, Nige On Mar 30, 2011, at 8:37 AM, Grant Ingersoll wrote: > Over in Lucene, we interested in setting up a patch testing framework for Lucene similar to what Hadoop does. That is, when a new patch comes in, we would like to apply it to the trunk, test it and check it if it meets our requirements and then post a comment on the JIRA issue giving it a preliminary vote. > > Does anyone know what the process is for setting this up? Is there a wiki or other instructions for it anywhere? Or does, perhaps, Jenkins have a plugin that supports this kind of thing? As I recall from talking w/ Nigel about this before, it involves a fair amount of scripting and some mail processing work. > > Thanks, > Grant --Boundary_(ID_1FJWgr8Imhb66F8Ka7yNhg)--