I'm faced with this same problem, and Jenkins simply doesn't have an answer.  I 
run a largish build system (60+ development branches with thousands of test 
suites each; we're an agile development team for a credit card processor) and 
we can't let Jenkins store the build results for months (as they stay in core, 
slow down Jenkins, and will eventually cause OutOfMemoryErrors).  What we ended 
up doing was building our database on the side, writing a parser that loads 
build results into that database, and writing a Grails webapp to see the build 
results.  Basically, we use Jenkins for build scheduling and wrote our own tool 
for analysis.

While this is a lot of work, we feel that we need it due to the complexity of 
our build system requirements.  I don't know of a tool that would give us what 
we want without essentially writing our own parser and webapp.  

--Rob 

-----Original Message-----
From: jenkinsci-users@googlegroups.com 
[mailto:jenkinsci-users@googlegroups.com] On Behalf Of Les Mikesell
Sent: Tuesday, April 09, 2013 9:39 PM
To: jenkinsci-users
Subject: Re: Store build meta data in a db

On Tue, Apr 9, 2013 at 5:32 PM, Ipoo Doh <ip00d...@gmail.com> wrote:
> Problem:
> I want to store build metadata in a db, things like Job and its build 
> history details like The build number, time it started, time it ended, 
> whether it succeeded, where the artiifacts are stored, wheather it has 
> been promoted, its svn tag details, etc... Other tools like our 
> automated testing framework will feed off these data in the DB and run 
> their tests and update their corresponding table (which will be linked 
> to the build history table by foreign key) with the results. Please 
> let me know how i can achieve this in Jenkins.
>

I don't think there is a way to do that - or a real need to.  Just let jenkins 
trigger the next steps for you or use the rest interface to control and track 
the activity.

--
    Les Mikesell
     lesmikes...@gmail.com

--
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


The information in this message is for the intended recipient(s) only and may 
be the proprietary and/or confidential property of Litle & Co., LLC, and thus 
protected from disclosure. If you are not the intended recipient(s), or an 
employee or agent responsible for delivering this message to the intended 
recipient, you are hereby notified that any use, dissemination, distribution or 
copying of this communication is prohibited. If you have received this 
communication in error, please notify Litle & Co. immediately by replying to 
this message and then promptly deleting it and your reply permanently from your 
computer.

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to