From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,8096a6bb94951737 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news1.google.com!news.glorb.com!news-xfer.nntp.sonic.net!posts.news.sonic.net!nnrp1.nntp.sonic.net!not-for-mail From: "R. Tyler Croy" Subject: Re: Continuous integration for Ada? Newsgroups: comp.lang.ada References: <4Zudnb-7mvO-NUvQ4p2dnAA@giganews.com> User-Agent: Pan/0.134 (Wait for Me; GIT cb32159 master) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Date: 21 May 2011 04:41:08 GMT Message-ID: <4dd74264$0$2147$742ec2ed@news.sonic.net> Organization: Sonic.Net NNTP-Posting-Date: 21 May 2011 04:41:08 GMT NNTP-Posting-Host: a7592465.news.sonic.net X-Trace: DXC=^9kDKf3eKR? On Fri, 20 May 2011 12:42:59 -0500, Peter C. Chapin wrote: > I'm wondering if anyone here has experience setting up a continuous > integration server for Ada and, if so, what tools (which server system) > you might recommend. > > By "continuous integration server" I mean a system that will > automatically check out the latest version of software under development > and then automatically build the software, run the unit tests, and > produce some sort of report of the results (say on a web page). > > I've used CruiseControl.NET on a C++ project in the past and it did a > nice job. I'm sure it could be configured to compile and test Ada > although doing so would require a fair amount of customization (I > think). I'm wondering if there is something out there that's more Ada > friendly out of the box. I'm not sure about Ada friendly, but I'm very partial to Jenkins which can do a pretty decent job with just about any project type. A first pass at Googling doesn't show me any XML test runners for AUnit that can generate JUnit compatible test reports. I've used XSLT to transform glib test output for integration with Jenkins which could probably be reused. -- - R. Tyler Croy -------------------------------------- Code: http://github.com/rtyler