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

Bug 462668

Summary: Nightly repos are not updated anymore
Product: [RT] RAP Reporter: Ivan Furnadjiev <ivan>
Component: RelengAssignee: Markus Knauer <mknauer>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P1 CC: mknauer, rsternberg
Version: 3.0   
Target Milestone: 3.0 M6   
Hardware: PC   
OS: Windows 7   
Whiteboard:

Description Ivan Furnadjiev CLA 2015-03-20 07:53:28 EDT
This publishing nightly builds (runtime/tools) job [1] is failing for some time.

[1] https://hudson.eclipse.org/rap/job/rap-head-publish/
Comment 1 Markus Knauer CLA 2015-03-26 14:59:45 EDT
Instead of fixing the rap-head-publish job (which is a shell script), I'd propose to use Hudson to store the resulting p2 repository and make it available via HTTP. This is much easier to maintain and less error prone.

We can even think about adding a redirecting composite repository to the old locations.
Comment 2 Markus Knauer CLA 2015-03-26 15:31:13 EDT
Fixed Hudson-based URL for RAP Runtime head builds:
https://hudson.eclipse.org/rap/job/rap-head-runtime/lastSuccessfulBuild/artifact/org.eclipse.rap/releng/org.eclipse.rap.build/repository.mars/target/repository/


Fixed Hudson-based URL for RAP Tools head builds:
https://hudson.eclipse.org/rap/job/rap-head-tools/lastSuccessfulBuild/artifact/org.eclipse.rap.tools/releng/org.eclipse.rap.tools.build/repository/target/repository/

As a last step, I'll reconfigure the old nightly p2 repository locations to point ('redirect' via composite repository) to the new location. This should help making this change transparent to every user.
Comment 3 Markus Knauer CLA 2015-03-27 05:29:11 EDT
I've updated both p2 composite repositories at the old locations [1] and [2]. They are both pointing now to the new location on the Hudson build server.

Closing this bug now as fixed.



[1] http://download.eclipse.org/rt/rap/nightly/runtime
[2] http://download.eclipse.org/rt/rap/nightly/tooling