adireddy / eclihx

Automatically exported from code.google.com/p/eclihx
0 stars 0 forks source link

Create an update site #27

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Create an update site for releasing EclihX.

Note: I'm working on this, just creating this ticket for recording purposes.

Original issue reported on code.google.com by fmjrey on 1 Oct 2009 at 1:19

GoogleCodeExporter commented 9 years ago
Just checked in the update site. It's now available at:
http://eclihx.googlecode.com/svn/trunk/updates/

Remove any installed 1.0.0 version before, otherwise it won't pick up the 0.1.0 
from
the update site.

I have set the various plugin versions back to 0.1.0 so that we do not give the
impression it's a feature complete product yet (like 1.0.0 would). The new
versionning that includes a date qualifier makes it possible to trigger client
updates with a new build and not just when the version increases.

If no issues are discovered I'll check in the rest of the changes to the 
repository.

Original comment by fmjrey on 1 Oct 2009 at 4:02

GoogleCodeExporter commented 9 years ago
I have updated the update site ;)
One important note: there is a bug that is really annoying when building update
sites: https://bugs.eclipse.org/bugs/show_bug.cgi?id=286709

It basically makes the category disappear from the "Install New Software..." 
window.
My workaround is to remove the feature and add it again under the category.

Original comment by fmjrey on 6 Oct 2009 at 1:37

GoogleCodeExporter commented 9 years ago
you have generated the build manually but there is a solution for getting a 
nighty 
build or something else ?

Original comment by sylvain....@gmail.com on 6 Oct 2009 at 9:24

GoogleCodeExporter commented 9 years ago
I'm sure there is a way to automate the process. However we don't have a server 
and
Google Code does not offer anything that could trigger and run a nightly 
build...

Original comment by fmjrey on 6 Oct 2009 at 10:23

GoogleCodeExporter commented 9 years ago
I checked in all the changes for the update site (r156).
I also created a wiki page on how to perform the build process:
http://code.google.com/p/eclihx/wiki/BuildingEclihXUpdateSite

Original comment by fmjrey on 7 Oct 2009 at 2:02

GoogleCodeExporter commented 9 years ago
Thank you François for working with this issue. It looks like I've finished 
it, including process automation for trunk and discovery a server for the 
update site. I have used you wiki page in my work. There are still some minors 
issues with the whole process but in general the issue is fixed.

If it's interesting you can read a note about my research at
http://www.eclihx.org/project-updates/trunkautomatedbuild

Original comment by goodwi...@gmail.com on 22 Jan 2011 at 9:30