Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 394173

Summary: [CBI] create CBI download directory
Product: [Eclipse Project] Platform Reporter: Paul Webster <pwebster>
Component: RelengAssignee: Paul Webster <pwebster>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3 CC: john.arthorne, webmaster
Version: 4.2.1   
Target Milestone: 4.3 M4   
Hardware: PC   
OS: Linux   
Whiteboard:
Bug Depends on:    
Bug Blocks: 372792, 393922    

Description Paul Webster CLA 2012-11-13 07:41:16 EST
Just like we have download.eclipse.org/eclipse/downloads we should create download.eclipse.org/eclipse/cbi to house the CBI build output.

It should contain the same structure as eclipse/downloads, and probably store the builds in eclipse/cbi/drops

PW
Comment 1 Paul Webster CLA 2012-11-15 07:09:43 EST
Done:
http://download.eclipse.org/eclipse/cbi/
Comment 2 John Arthorne CLA 2012-11-15 09:10:40 EST
Webmaster noted these builds are taking large amounts of mirror space (30G). Maybe we should only be mirroring these builds once they become primary. Isn't there some trick to make mirrors skip a certain folder in the downloads directory?
Comment 3 Paul Webster CLA 2012-11-15 09:23:16 EST
Yes, sorry about that.  It shouldn't be mirrored.

PW
Comment 4 Eclipse Webmaster CLA 2012-11-15 09:39:30 EST
Directory names fitting these patterns shouldn't be mirrored:

builds/N* drops*/I* drops*/N* drops/M* drops/B* *drops*/*/N* *drops*/*/I*  *nightly* *Nightly* *staging*

So simply moving the bits into eclipse/cbi/staging or eclipse/cbi/Nightly should do the trick.

-M.
Comment 5 Paul Webster CLA 2012-11-15 09:52:05 EST
(In reply to comment #4)
> 
> So simply moving the bits into eclipse/cbi/staging or eclipse/cbi/Nightly
> should do the trick.

Done, it's now in eclipse/staging/cbi.

PW
Comment 6 Paul Webster CLA 2012-11-15 09:59:56 EST
We switched to using our index.php (renamed) to create an html file, and publishing that (since the build contents didn't change that often)

But now I get:

bash$ wget -O t1 http://download.eclipse.org/eclipse/staging/cbi/createIndex4x.php
--2012-11-15 09:58:34--  http://download.eclipse.org/eclipse/staging/cbi/createIndex4x.php
Resolving download.eclipse.org... 172.25.25.10
Connecting to download.eclipse.org|172.25.25.10|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://granite.eclipse.org/eclipse/staging/cbi/createIndex4x.php [following]
--2012-11-15 09:58:34--  http://granite.eclipse.org/eclipse/staging/cbi/createIndex4x.php
Resolving granite.eclipse.org... 198.41.29.4
Connecting to granite.eclipse.org|198.41.29.4|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
2012-11-15 09:58:34 ERROR 404: Not Found.

PW
Comment 7 Paul Webster CLA 2012-11-15 10:45:05 EST
(In reply to comment #6)
> 
> bash$ wget -O t1
> http://download.eclipse.org/eclipse/staging/cbi/createIndex4x.php

This works, but I can't see some of my files:


http://granite.eclipse.org/eclipse/staging/cbi/

Pick the I build, http://granite.eclipse.org/eclipse/staging/cbi/drops4/I20121113-0800/

I get 404, but that directory and files are definitely there.

PW