[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [cross-project-issues-dev] publishing and maintaining a composite update site from JIRO
|
For JustJ I over-engineered a solution that works on JIRO:
https://www.eclipse.org/justj/?page=developer
It helps maintain/generate composites like the ones linked from this page:
https://download.eclipse.org/justj/www/?page=download
E.g., the "Generating the JRE p2 Update Site" section.
On 05.02.2021 12:05, Lorenzo Bettini wrote:
Thank you Christian!
For sure it's a good starting point, but it's completely shell-based,
which might be hard to adapt and IMHO error-prone... I'd rather have
something completely embedded in the Maven build (as I was doing in
the past).
In any case, thanks again, I'll study that.
Let's see if anyone else has further suggestions...
cheers
Lorenzo
On 05/02/21 11:44, Christian Dietrich wrote:
Hi, maybe you can recycle the Xtext approach
https://github.com/eclipse/xtext-umbrella/blob/5f10d83c2c11dc82dbcf4437206bd568e317da9c/releng/jenkins/sign-and-deploy/Jenkinsfile#L245
https://github.com/eclipse/xtext-umbrella/blob/master/releng/jenkins/sign-and-deploy/scripts/create_composite_update_site.sh
~Christian
Am 05.02.21 um 11:40 schrieb Lorenzo Bettini:
Hi
for my Eclipse projects built on and released from Hudson, and then
JIPP, I was using a working releng mechanism to publish and update
composite p2 sites for my Eclipse projects, EMF Parsley and Xsemantics
(completely automated from the Maven/Tycho build).
JIRO completely broke this mechanism since there's no direct access to
the download area. Looks like I'm not the only one complaining about
that (https://bugs.eclipse.org/bugs/show_bug.cgi?id=558735) and looks
like "mounted download folders" are not yet available.
Of course, I can come up with a different strategy, copying some
metadata locally in the JIRO runner, update it, then put it back, but
it'll surely take me some time (especially because I seem to
understand that in JIRO workspaces are completely ephemeral so
everything is lost, making debugging a nightmare I guess), which I'd
rather save at the moment.
So I'm wondering if anyone else has a working solution that can be
easily reused?
I'm also taking the chance to ask (once again) if "mounted download
folders" can be provided (now that a year has passed).
Of course I'd be OK with other solutions, from other supported CIs,
but I guess it's only possible to publish p2 sites from JIRO, is it?
thanks in advance
Lorenzo
_______________________________________________
cross-project-issues-dev mailing list
cross-project-issues-dev@xxxxxxxxxxx
To unsubscribe from this list, visit
https://www.eclipse.org/mailman/listinfo/cross-project-issues-dev