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

Bug 321769

Summary: XQDT download site promote scripts
Product: z_Archived Reporter: Gabriel Petrovay <gabipetrovay>
Component: WTP IncubatorAssignee: David Carver <d_a_carver>
Status: CLOSED FIXED QA Contact: XQDT <xqdt>
Severity: normal    
Priority: P2    
Version: unspecified   
Target Milestone: ---   
Hardware: All   
OS: All   
Whiteboard:
Bug Depends on: 323335, 323336    
Bug Blocks:    

Description Gabriel Petrovay CLA 2010-08-04 14:14:15 EDT
Set up the promote scripts/jobs for the download site.
Comment 1 David Carver CLA 2010-08-22 17:54:21 EDT
I've setup the xquery-release branch in the git repository.  This was created from the main xquery-dev branch.

In order to do the next steps I need to have a new job created by the webmasters for the xquery-integration builds.

I also need to check with the webmasters on how to move items from the new hudson servers to download.eclipse.org
Comment 2 David Carver CLA 2010-08-29 15:29:44 EDT
I've created a very basic Ant script in org.eclipse.wst.xquery.releng that is called publish.

At the moment I'm still waiting write rights to the download site directory.  Once I have those the update site will be at:

http://download.eclipse.org/webtools/incubator/repository/xquery/milestones/

This depends on bug 323336 being completed successfully.

To run the script, you can either accept the defaults, in which it will download the last successful xquery update site in zip format, unzip it, and then copy it into a directory called PublishDir.

You can override the location, by changing the publishDir property or setting it from the command line.

This script will run on any platform that runs ant.

Notice that currently the update site is not signed.  We will want to investigate in the future adding the signing ability during the publish step.
Comment 3 David Carver CLA 2010-08-30 10:00:57 EDT
The update site has been published to the download.eclipse.org site:

http://download.eclipse.org/webtools/incubator/repository/xquery/milestones/

Note that this is not a signed update site.   I'll look into that in the comiming weeks.

Gabriel you'll want to create New and Noteworthy page on the wiki, and then point people to this page.
Comment 4 Gabriel Petrovay CLA 2010-10-19 07:19:10 EDT
Closing since the new milestone 0.8.0 M2 in out:
https://hudson.eclipse.org/hudson/job/cbi-wtp-inc-xquery-integration/lastSuccessfulBuild/

@David: Can you please run the publish.xml script again to push the M2 to the download site?

Thanks!
Comment 5 David Carver CLA 2010-10-19 10:17:21 EDT
(In reply to comment #4)
> Closing since the new milestone 0.8.0 M2 in out:
> https://hudson.eclipse.org/hudson/job/cbi-wtp-inc-xquery-integration/lastSuccessfulBuild/
> 
> @David: Can you please run the publish.xml script again to push the M2 to the
> download site?
> 
> Thanks!

0.8M2 is published.