Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 289783 - cronjobs to update content on download.eclipse.org from hudson builds
Summary: cronjobs to update content on download.eclipse.org from hudson builds
Status: RESOLVED WONTFIX
Alias: None
Product: Platform
Classification: Eclipse Project
Component: Releng (show other bugs)
Version: 3.6   Edit
Hardware: PC Windows XP
: P3 normal (vote)
Target Milestone: 3.7   Edit
Assignee: Kim Moir CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 247332 325997
  Show dependency tree
 
Reported: 2009-09-17 15:27 EDT by Kim Moir CLA
Modified: 2012-02-28 16:17 EST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kim Moir CLA 2009-09-17 15:27:05 EDT
The hudson build runs as a user w/o commit rights.  Thus it can't update the existing p2 repos or download site directly. I need to write some scripts to copy the content from the hudson build site to download.eclipse.org, and merge the new repo into the existing composite repos.  I should also change how rsync works so that it's not
eclipsebuildserv-> fullmoon->download.eclipse.org
but rather
build.eclipse.org -> download.eclipse.org

And the eclipse project content would be mirrored as are the other projects, directly from download.eclipse.org
Comment 1 Kim Moir CLA 2009-10-05 15:46:51 EDT
Also need a cronjob to delete old content on staging site.  The hudson user can copy content to the staging site but cannot delete it.
Comment 2 Kim Moir CLA 2010-06-29 14:29:19 EDT
Cronjob added to delete old signing artifacts from build.eclipse.org in /home/data/httpd/download-staging.priv/eclipse
Comment 3 Kim Moir CLA 2011-01-10 17:31:37 EST
cronjob is here
/home/data/users/kmoir/mirror/addchildrepo.pl
Comment 4 Kim Moir CLA 2011-04-27 13:39:16 EDT
cronjobs are there, just have to be tested
Comment 5 Kim Moir CLA 2012-02-28 16:17:12 EST
This bug doesn't matter any more since in bug 355430 we won't be running builds from Hudson, only the tests.