In the past I have seen Hudson set up to have different build goals. Should we 
consider doing a package only once per day and regular compile/test on every 
commit?

Sent from my iPhone

On Oct 23, 2012, at 6:27 PM, "Chen, Pei" <[email protected]> wrote:

> Agreed.  It shouldn't take hours :) ; will take a closer look at the 
> archiving process (I think it's due to the size of our distributions- close 
> to 1GB).
> I think the archive is primarily used in case you want to take a look at what 
> was built by the CI; it's currently set to save the last 3 builds.  We  can 
> probably skip this step..
> --Pei
> 
>> -----Original Message-----
>> From: Steven Bethard [mailto:[email protected]]
>> Sent: Tuesday, October 23, 2012 5:50 PM
>> To: [email protected]
>> Subject: Jenkins builds take hours?
>> 
>> So it seems like, while Maven clean/compile/test takes at most a few
>> minutes, each of our builds on Jenkins takes many hours:
>> 
>> Build #18 Took 9 hr 24 min
>> Build #19 has been executing for 4 hr 13 min
>> 
>> It seems like they're getting hung up on some "archiving" step. For example,
>> consider:
>> 
>> https://builds.apache.org/job/cTAKES-trunk/19/console
>> 
>> I see:
>> 
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] BUILD SUCCESS
>> [INFO] 
>> ------------------------------------------------------------------------
>> [INFO] Total time: 13:32.809s
>> [INFO] Finished at: Tue Oct 23 17:42:21 UTC 2012 [INFO] Final Memory:
>> 25M/345M [INFO] 
>> -----------------------------------------------------------------------
>> -
>> 
>> So I know the whole `mvn install` takes less than 15 minutes. The rest of the
>> time seems to be waiting on things like:
>> 
>> [JENKINS] Archiving /home/jenkins/jenkins-slave/workspace/cTAKES-
>> trunk/ctakes-distribution/target/apache-ctakes-3.0.0-incubating-SNAPSHOT-
>> src.zip to /home/hudson/hudson/jobs/cTAKES-
>> trunk/modules/org.apache.ctakes$ctakes-distribution/builds/2012-10-
>> 23_17-28-31/archive/org.apache.ctakes/ctakes-distribution/3.0.0-incubating-
>> SNAPSHOT/ctakes-distribution-3.0.0-incubating-SNAPSHOT-src.zip
>> 
>> What are these? And how important are they?
>> 
>> I personally would have expected Jenkins to report build errors within 15-30
>> minutes. Definitely not 9 hours later...
>> 
>> Steve

Reply via email to