Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [incubation] Release Update Sites

Congrats on your coming release.
With EGerrit we have been structuring our repos as follow:
    nightly
    integration
    milestone
    release

In order to publish our bytes, we have been creating composite repos using the script found here:
    http://git.eclipse.org/c/egerrit/org.eclipse.egerrit.git/tree/org.eclipse.egerrit.releng/publication
It is invoked by https://hudson.eclipse.org/egerrit/job/Promote%20a%20Build/
and each invocation takes the following parameters
    repoSource=/home/data/httpd/download.eclipse.org/egerrit/updates/nightly/${PROMOTED_NUMBER}
    repoTarget=/home/data/httpd/download.eclipse.org/egerrit/updates/integration
    repoChildName=${PROMOTED_NUMBER}
    repoName=EGerrit-Integration

You can find all of our Hudson jobs at https://hudson.eclipse.org/egerrit/

HTH

Pascal

On 6/9/2016 8:22 AM, Christoph Daniel Schulze wrote:
Hi everyone,

the ELK project is about to push out its first release since we've
become an Eclipse project, which I am mighty excited about. However,
this causes me a bit of a headache as far as the proper structuring of
our downloads area is concerned.

So far, we have only pushed a single nightly built update sites to the
build.eclipse.org servers, each night overwriting last night's update
site. That's easy.

With our proper releases, I would of course like to put each release
update site in a separate folder (which is easy) and integrate all
existing update sites into a compound update site (which is less easy).

I already talked to Eike Stepper, one of our mentors, about this some
months ago and he mentioned that there may already be solutions for this
problem. I guess it shouldn't be much of a problem to write a simple
script to generate compound update sites myself, but since each project
runs into this I thought there may already be good implementations around?

Cheers,
 Christoph Daniel



_______________________________________________
incubation mailing list
incubation@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/incubation



Back to the top