Bug 260949 - searchcvs no longer works for OCL
Summary: searchcvs no longer works for OCL
Status: ASSIGNED
Alias: None
Product: Modeling
Classification: Modeling
Component: Releng (show other bugs)
Version: 2009-Galileo   Edit
Hardware: PC Mac OS X - Carbon (unsup.)
: P3 normal (vote)
Target Milestone: 2009-Galileo   Edit
Assignee: Nick Boldt CLA
QA Contact:
URL: http://wiki.eclipse.org/Modeling_Proj...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-01-13 18:49 EST by Christian Damus CLA
Modified: 2009-03-20 17:33 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Damus CLA 2009-01-13 18:49:54 EST
The following crontab entry for user apache on emft.eclipse.org worked for a long time, but not in the last few weeks:

0 16 * * 2 /home/www-data/build/modeling/scripts/start_cron.sh -sub ocl -buildType I -basebuilderBranch RC2_34 -searchcvs mdt.ocl.releng -a -email "give.a.damus@gmail.com" > $HOME/cron_logs/start_cron.sh.ocl.13I.txt 2>&1

The last few weeks, changes have been released and ready to go in OCL before the 16.00 deadline, but the log file shows that searchcvs found no changes.  Hence, no builds.

Launching the start_cron script from a command prompt doesn't help.

The Validation build is launched in similar fashion, but works.  Is this because it is in the org.eclipse.emf module in CVS, instead of org.eclipse.mdt?

I have to use the web page to manually build and promo OCL builds  :-(
Comment 1 Nick Boldt CLA 2009-01-14 00:36:02 EST
In the words of the great Neil Patrick Harris, of HIMYM fame...

"Haaaave... ya met Ted*?"

* - The role of Ted in this joke will be played by the following wiki page [1] as understudy

[1]http://wiki.eclipse.org/Modeling_Project_Releng/Releasing/Scheduled_Releases

Attach a patch to this bug for your ocl.HEAD.options.txt (and/or ocl.R12m.options.txt) and I'll stick it in CVS for you. Meanwhile, you can test it by putting it in this folder on emft.eclipse.org (or modeling.eclipse.org if you don't need UI tests):

/home/www-data/build/org.eclipse.releng.tools.tagandrelease

... then editing apache's crontab with a scheduled check of CVS and subsequent build / promote.
Comment 2 Christian Damus CLA 2009-01-14 06:30:38 EST
(In reply to comment #1)
> In the words of the great Neil Patrick Harris, of HIMYM fame...

Thanks, Nick.  I have met Ted.  I just didn't think that the options.*.txt was needed by OCL as EMF Validation seems to do just fine without it.
Comment 3 Nick Boldt CLA 2009-03-20 17:33:46 EDT
Back to you pending a patch.