Re: Manipulating Anthill OS build numbers
"Res Pons" <[email protected]> Fri, 31 Mar 2006 10:28:38 -0800
| Newsgroups | gmane.comp.java.anthill |
|---|---|
| Message-ID | <[email protected]> |
Thanks for all your help :) ----Original Message Follows---- From: Eric Minick <[email protected]> Reply-To: Anthill user list <anthill-IWHQxnLZ/[email protected]> To: Anthill user list <anthill-IWHQxnLZ/[email protected]> Subject: Re: [Anthill] Manipulating Anthill OS build numbers Date: Fri, 31 Mar 2006 10:53:26 -0700 MIME-Version: 1.0 Received: from lists.urbancode.com ([64.34.169.154]) by bay0-mc5-f9.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 31 Mar 2006 09:55:41 -0800 Received: (qmail 32379 invoked by uid 510); 31 Mar 2006 17:57:13 -0000 Received: from anthill-bounces-IWHQxnLZ/[email protected] by caladin.urbancode.com by uid 504 with qmail-scanner-1.20 (spamassassin: 2.61. Clear:RC:1(127.0.0.1):. Processed in 0.0233 secs); 31 Mar 2006 17:57:13 -0000 Received: from localhost (HELO caladin.urbancode.com) (127.0.0.1) by lists.urbancode.com with SMTP; 31 Mar 2006 17:57:13 -0000 Received: (qmail 32353 invoked by uid 510); 31 Mar 2006 17:57:11 -0000 Received: from [email protected] by caladin.urbancode.com by uid 504 withqmail-scanner-1.20 (spamassassin: 2.61. Clear:RC:0(207.99.47.54):SA:0(0.1/5.0):. Processed in 0.465911 secs); 31 Mar 2006 17:57:11 -0000 Received: from host54a.simplicato.com (207.99.47.54)by lists.urbancode.com with SMTP; 31 Mar 2006 17:57:11 -0000 Received: from localhost (localhost.simplicato.com [127.0.0.1])by host54a.simplicato.com (Postfix) with ESMTP id AD7FF6C05EDfor <anthill-IWHQxnLZ/[email protected]>; Fri, 31 Mar 2006 12:55:33 -0500 (EST) Received: from host54a.simplicato.com ([127.0.0.1])by localhost (host54a.simplicato.com [127.0.0.1]) (amavisd-new,port 10024) with ESMTP id 04767-10 for <anthill-IWHQxnLZ/[email protected]>;Fri, 31 Mar 2006 12:55:33 -0500 (EST) Received: from [192.168.0.101] (c-67-190-19-249.hsd1.co.comcast.net[67.190.19.249])by host54a.simplicato.com (Postfix) with ESMTP id 0C87E6C051Ffor <anthill-IWHQxnLZ/[email protected]>; Fri, 31 Mar 2006 12:55:32 -0500 (EST) X-Message-Info: JGTYoYF78jEHjJx36Oi8+Z3TmmkSEdPtfpLB7P/ybN8= Return-Path: <[email protected]> Delivered-To: mailman-anthill-IWHQxnLZ/[email protected] User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en References: <[email protected]> X-Virus-Scanned: by amavisd-new at simplicato.com X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on caladin.urbancode.com X-Spam-Level: X-Spam-Status: No, hits=0.1 required=5.0 tests=RCVD_IN_SORBS autolearn=no version=2.61 X-BeenThere: anthill-IWHQxnLZ/[email protected] X-Mailman-Version: 2.1.4 Precedence: list List-Id: Anthill user list <anthill.lists.urbancode.com> List-Unsubscribe: <http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=unsubscribe> List-Archive: <http://lists.urbancode.com/pipermail/anthill> List-Post: <mailto:anthill-IWHQxnLZ/[email protected]> List-Help: <mailto:anthill-request-IWHQxnLZ/[email protected]?subject=help> List-Subscribe: <http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=subscribe> Errors-To: anthill-bounces-IWHQxnLZ/[email protected] X-OriginalArrivalTime: 31 Mar 2006 17:55:42.0173 (UTC) FILETIME=[53CF08D0:01C654EC] Right. That should be fine. The email subject StringBuffer (http://java.sun.com/j2se/1.5.0/docs/api/java/lang/StringBuffer.html) is still in place, you're just not adding the word 'build' to it. -- Eric Res Pons wrote: >Thanks. I don't understand java but the basics. so if I remove or comment >out -- emailSubject.append(" build "); -- it won't break the file, right? > >I will uncomment the other section. Thanks again :) > >----Original Message Follows---- >From: Eric Minick <[email protected]> >Reply-To: Anthill user list <anthill-IWHQxnLZ/[email protected]> >To: Anthill user list <anthill-IWHQxnLZ/[email protected]> >Subject: Re: [Anthill] Manipulating Anthill OS build numbers >Date: Fri, 31 Mar 2006 10:36:54 -0700 >MIME-Version: 1.0 >Received: from lists.urbancode.com ([64.34.169.154]) by >bay0-mc1-f9.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830); Fri, 31 >Mar 2006 09:40:11 -0800 >Received: (qmail 31763 invoked by uid 510); 31 Mar 2006 17:40:43 -0000 >Received: from anthill-bounces-IWHQxnLZ/[email protected] by caladin.urbancode.com >by uid 504 with qmail-scanner-1.20 (spamassassin: 2.61. >Clear:RC:1(127.0.0.1):. Processed in 0.020398 secs); 31 Mar 2006 17:40:43 >-0000 >Received: from localhost (HELO caladin.urbancode.com) (127.0.0.1) by >lists.urbancode.com with SMTP; 31 Mar 2006 17:40:43 -0000 >Received: (qmail 31737 invoked by uid 510); 31 Mar 2006 17:40:41 -0000 >Received: from [email protected] by caladin.urbancode.com by uid 504 >withqmail-scanner-1.20 (spamassassin: 2.61. >Clear:RC:0(207.99.47.54):SA:0(0.1/5.0):. Processed in 0.470166 secs); 31 >Mar 2006 17:40:41 -0000 >Received: from host54a.simplicato.com (207.99.47.54)by lists.urbancode.com >with SMTP; 31 Mar 2006 17:40:40 -0000 >Received: from localhost (localhost.simplicato.com [127.0.0.1])by >host54a.simplicato.com (Postfix) with ESMTP id 413FE6C07BAfor ><anthill-IWHQxnLZ/[email protected]>; Fri, 31 Mar 2006 12:39:03 -0500 (EST) >Received: from host54a.simplicato.com ([127.0.0.1])by localhost >(host54a.simplicato.com [127.0.0.1]) (amavisd-new,port 10024) with ESMTP id >00569-02 for <anthill-IWHQxnLZ/[email protected]>;Fri, 31 Mar 2006 12:39:02 -0500 >(EST) >Received: from [192.168.0.101] >(c-67-190-19-249.hsd1.co.comcast.net[67.190.19.249])by >host54a.simplicato.com (Postfix) with ESMTP id 347DC6C05DEfor ><anthill-IWHQxnLZ/[email protected]>; Fri, 31 Mar 2006 12:39:00 -0500 (EST) >X-Message-Info: JGTYoYF78jEy8xsee5p/2U4zg3eSdd2rAXkHeyma6tA= >Return-Path: <[email protected]> >Delivered-To: mailman-anthill-IWHQxnLZ/[email protected] >User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) >X-Accept-Language: en-us, en >References: <[email protected]> >X-Virus-Scanned: by amavisd-new at simplicato.com >X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on >caladin.urbancode.com >X-Spam-Level: >X-Spam-Status: No, hits=0.1 required=5.0 tests=RCVD_IN_SORBS autolearn=no >version=2.61 >X-BeenThere: anthill-IWHQxnLZ/[email protected] >X-Mailman-Version: 2.1.4 >Precedence: list >List-Id: Anthill user list <anthill.lists.urbancode.com> >List-Unsubscribe: ><http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=unsubscribe> > >List-Archive: <http://lists.urbancode.com/pipermail/anthill> >List-Post: <mailto:anthill-IWHQxnLZ/[email protected]> >List-Help: <mailto:anthill-request-IWHQxnLZ/[email protected]?subject=help> >List-Subscribe: ><http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=subscribe> > >Errors-To: anthill-bounces-IWHQxnLZ/[email protected] >X-OriginalArrivalTime: 31 Mar 2006 17:40:11.0828 (UTC) >FILETIME=[2947A740:01C654EA] > >Ah. My mistake. The 'newVersion' variable is used down below to construct >the link to the log file. I'd leave the variable assignment but remove the >appending to the emailSubject. > >.... > emailSubject.append(_buildDef.getProject().getProjectName()); > String newVersion = _buildDef.getVersion(); > /* > if (newVersion != null) { > emailSubject.append(" ").append(newVersion); > } > */ > emailSubject.append(" build "); >.... > >-- Eric > > >Res Pons wrote: > >>Eric >> >>I commented out the section you showed me but now I don't get ANY build >>emails at all :O >> >>Here's a snippte of the resultemail.pgl and where I commented out that >>section only: >> >>-------------------------------------- >><%@ import="com.urbancode.anthill.BuildDefinition" %> >><%@ import="com.urbancode.anthill.ProjectProperties" %> >><%@ import="com.urbancode.anthill.adapter.Revision" %> >><%@ import="java.io.*" %> >><% >> // build subject >> BuildDefinition _buildDef = (BuildDefinition) >>context.get("buildDefinition"); >> >> StringBuffer emailSubject = new StringBuffer(); >> emailSubject.append(_buildDef.getProject().getProjectName()); >> /*String newVersion = _buildDef.getVersion(); >> if (newVersion != null) { >> emailSubject.append(" ").append(newVersion); >> }*/ >> emailSubject.append(" build "); >> if (_buildDef.getErrorFlag()) { >> emailSubject.append("failed"); >> } else { >> emailSubject.append("succeeded"); >> } >> >> subject = emailSubject.toString(); >> >> // build body >> >> ProjectProperties properties = _buildDef.getProject().getProperties(); >> StringBuffer logMessage = _buildDef.getLogMessageBuffer(); >> List revList = null; >> >> // get the revisions and add them to the email >> revList = _buildDef.getRevisionList(); >> Revision rev = null; >> StringBuffer revLog = new StringBuffer(); >> if (revList != null) { >> for (int i = 0; i < revList.size(); i++) { >> rev = (Revision) revList.get(i); >> revLog.append(rev.toString()).append("\n"); >> } >> } >> logMessage.append(revLog.toString()); >> >> String buildLogFileName = properties.getBuildLogDir() >> + _buildDef.getName() + "-" >> + newVersion + "-build.log"; >> >> File buildLog = new File(buildLogFileName); >> String buildLogString = ""; >> if (buildLog.exists() && buildLog.length() <= Integer.MAX_VALUE) { >> FileInputStream fis = new FileInputStream(buildLog); >> >> int buffersize = (int)buildLog.length(); >> byte[] contents = new byte[buffersize];; >> >> long n = fis.read(contents, 0, buffersize); >> fis.close(); >> fis = null; >> >> buildLogString = new String(contents); >> } >> String body = logMessage.toString() + >> "\n-------------------------------------\n" >> + buildLogFileName + >> buildLogString; >>%> >><%=body%> >>-------------------------------------- >> >>----Original Message Follows---- >>From: Eric Minick <[email protected]> >>Reply-To: Anthill user list <anthill-IWHQxnLZ/[email protected]> >>To: Anthill user list <anthill-IWHQxnLZ/[email protected]> >>Subject: Re: [Anthill] Manipulating Anthill OS build numbers >>Date: Thu, 30 Mar 2006 13:39:16 -0700 >>MIME-Version: 1.0 >>Received: from lists.urbancode.com ([64.34.169.154]) by >>bay0-mc11-f2.bay0.hotmail.com with Microsoft SMTPSVC(6.0.3790.1830); Thu, >>30 Mar 2006 12:41:30 -0800 >>Received: (qmail 19914 invoked by uid 510); 30 Mar 2006 20:43:01 -0000 >>Received: from anthill-bounces-IWHQxnLZ/[email protected] by >>caladin.urbancode.com by uid 504 with qmail-scanner-1.20 (spamassassin: >>2.61. Clear:RC:1(127.0.0.1):. Processed in 0.018117 secs); 30 Mar 2006 >>20:43:01 -0000 >>Received: from localhost (HELO caladin.urbancode.com) (127.0.0.1) by >>lists.urbancode.com with SMTP; 30 Mar 2006 20:43:01 -0000 >>Received: (qmail 19888 invoked by uid 510); 30 Mar 2006 20:42:59 -0000 >>Received: from [email protected] by caladin.urbancode.com by uid 504 >>withqmail-scanner-1.20 (spamassassin: 2.61. >>Clear:RC:0(207.99.47.54):SA:0(0.1/5.0):. Processed in 0.519536 secs); 30 >>Mar 2006 20:42:59 -0000 >>Received: from host54a.simplicato.com (207.99.47.54)by lists.urbancode.com >>with SMTP; 30 Mar 2006 20:42:58 -0000 >>Received: from localhost (localhost.simplicato.com [127.0.0.1])by >>host54a.simplicato.com (Postfix) with ESMTP id 41E286C0485for >><anthill-IWHQxnLZ/[email protected]>; Thu, 30 Mar 2006 15:41:21 -0500 (EST) >>Received: from host54a.simplicato.com ([127.0.0.1])by localhost >>(host54a.simplicato.com [127.0.0.1]) (amavisd-new,port 10024) with ESMTP >>id 39681-08 for <anthill-IWHQxnLZ/[email protected]>;Thu, 30 Mar 2006 15:41:21 >>-0500 (EST) >>Received: from [192.168.0.101] >>(c-67-190-19-249.hsd1.co.comcast.net[67.190.19.249])by >>host54a.simplicato.com (Postfix) with ESMTP id DDE156C042Dfor >><anthill-IWHQxnLZ/[email protected]>; Thu, 30 Mar 2006 15:41:20 -0500 (EST) >>X-Message-Info: JGTYoYF78jEHjJx36Oi8+Z3TmmkSEdPtfpLB7P/ybN8= >>Return-Path: <[email protected]> >>Delivered-To: mailman-anthill-IWHQxnLZ/[email protected] >>User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) >>X-Accept-Language: en-us, en >>References: <[email protected]> >>X-Virus-Scanned: by amavisd-new at simplicato.com >>X-Spam-Checker-Version: SpamAssassin 2.61 (1.212.2.1-2003-12-09-exp) on >>caladin.urbancode.com >>X-Spam-Level: >>X-Spam-Status: No, hits=0.1 required=5.0 tests=RCVD_IN_SORBS autolearn=no >>version=2.61 >>X-BeenThere: anthill-IWHQxnLZ/[email protected] >>X-Mailman-Version: 2.1.4 >>Precedence: list >>List-Id: Anthill user list <anthill.lists.urbancode.com> >>List-Unsubscribe: >><http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=unsubscribe> >> >> >>List-Archive: <http://lists.urbancode.com/pipermail/anthill> >>List-Post: <mailto:anthill-IWHQxnLZ/[email protected]> >>List-Help: <mailto:anthill-request-IWHQxnLZ/[email protected]?subject=help> >>List-Subscribe: >><http://lists.urbancode.com/mailman/listinfo/anthill>,<mailto:anthill-request-IWHQxnLZ/[email protected]?subject=subscribe> >> >> >>Errors-To: anthill-bounces-IWHQxnLZ/[email protected] >>X-OriginalArrivalTime: 30 Mar 2006 20:41:30.0967 (UTC) >>FILETIME=[5356C670:01C6543A] >> >>It's probably easiest to just clip these out of the emails. In the conf >>directory, there is a file called resultEmail.pgl which you can edit with >>a text editor. It's what builds the email. >> >>You could remove the version information by removing the lines: >> String newVersion = _buildDef.getVersion(); >> if (newVersion != null) { >> emailSubject.append(" ").append(newVersion); >> } >> >>You could also comment them out using standard java comment sytax. >> >>Cheers, >>Eric >> >>Res Pons wrote: >> >>>Hi Guys >>> >>>Is there anyway to either manipulate AH's build numbers in the >>>(com.urbancode.anthill.adapter.UrbanCodeVersionAdapter Properties) tab to >>>a non-numeric value? I currently use a file named anthill.build.number >>>and initilialized it at 1 at start of each of my projects where it's >>>incremented with each build and it sends an email with the project name >>>and this number in the email's subject line. The real build numbers are >>>manipulated in my ant build.xml and echoed in the body of the emails. >>>Naturally this confuses everyone. I either like to do away with numeric >>>values or prevent the emails to put anything in their subject line. Any >>>suggestions? >>> >>>Thanks. :) >>> >>>_________________________________________________________________ >>>Is your PC infected? Get a FREE online computer virus scan from McAfee® >>>Security. http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963 >>> >>>_______________________________________________ >>>Anthill mailing list >>>Anthill-IWHQxnLZ/[email protected] >>>http://lists.urbancode.com/mailman/listinfo/anthill >> >> >> >> >>_______________________________________________ >>Anthill mailing list >>Anthill-IWHQxnLZ/[email protected] >>http://lists.urbancode.com/mailman/listinfo/anthill >> >>_________________________________________________________________ >>Express yourself instantly with MSN Messenger! Download today - it's FREE! >>http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ >> >>_______________________________________________ >>Anthill mailing list >>Anthill-IWHQxnLZ/[email protected] >>http://lists.urbancode.com/mailman/listinfo/anthill > > > >_______________________________________________ >Anthill mailing list >Anthill-IWHQxnLZ/[email protected] >http://lists.urbancode.com/mailman/listinfo/anthill > >_________________________________________________________________ >On the road to retirement? Check out MSN Life Events for advice on how to >get there! http://lifeevents.msn.com/category.aspx?cid=Retirement > >_______________________________________________ >Anthill mailing list >Anthill-IWHQxnLZ/[email protected] >http://lists.urbancode.com/mailman/listinfo/anthill _______________________________________________ Anthill mailing list Anthill-IWHQxnLZ/[email protected] http://lists.urbancode.com/mailman/listinfo/anthill _________________________________________________________________ Dont just search. Find. Check out the new MSN Search! http://search.msn.click-url.com/go/onm00200636ave/direct/01/