Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [tm-dev] timing of tm hudson build jobs

No objections other than consuming build server resources unnecessarily is not friendly to other projects.

 

There are some Eclipse projects which schedule builds very frequently (WTP if I’m not mistaken) and others which do that not so frequently (CDT schedules once every 24 hours only AFAIK).

 

Personally, I think that the TM project does not have very many committers so a lower frequency should be OK.

Anybody can schedule builds on demand through the Hudson UI.

And for checkin verification purpose, the Gerrit verification job that Anna set up provides better service IMO than a frequent git poll of the main job.

 

Perhaps we just need some education on Gerrit ?

 

In my understanding, when you push to Gerrit the verification job will build it on its next convenience; you will receive E-Mail when the verification build is done, then you can review in the web UI and push to master with a single buttonclick. For the records, all egit committers use Gerrit exclusively (there’s actually some projects which have introduced a HARD lock to not commit to master directly but only through Gerrit).

Anna could you give us more details on the verification job ?

 

Thanks,

Martin

--

Martin Oberhuber, SMTS / Product Architect – Development Tools, Wind River

direct +43.662.457915.85  fax +43.662.457915.6

 

From: tm-dev-bounces@xxxxxxxxxxx [mailto:tm-dev-bounces@xxxxxxxxxxx] On Behalf Of David Dykstal
Sent: Wednesday, January 23, 2013 11:27 PM
To: tm-dev@xxxxxxxxxxx
Subject: [tm-dev] timing of tm hudson build jobs

 

Our tm-master-nightly job polls git every 6 hours. This seems like an awfully long time to me for continuous integration. I'd like to take this down to 1 hour. Are there any objections to doing so? Is there another preferred method of scheduling other than an SCM poll?

Once a build is triggered it seems to run about 30 minutes.

-- David Dykstal,  Architect - Rational Developer for Power Systems


Back to the top