jbehave-eclipse-plugin icon indicating copy to clipboard operation
jbehave-eclipse-plugin copied to clipboard

Publish releases through an update site

Open maherg opened this issue 12 years ago • 16 comments

Grabbing the JAR each time a release is published may not be the most suitable way of retrieving releases as opposed to the standardized way in Eclipse to fetch from an update site.

It will be more accessible to many people to just grab the update site and fetch from it.

maherg avatar Mar 08 '12 11:03 maherg

Thanks for your feedback

Do you have any pointers on how to do this?

Arnauld avatar Mar 08 '12 14:03 Arnauld

You can register at http://marketplace.eclipse.org/, click add new content and from there it should be straightforward.

maherg avatar Mar 08 '12 15:03 maherg

Not so straightforward :p Actually marketplace seems to be only a discovery directory, i need to create a working update site first.

FAQ How do I create an update site (site.xml)?

I'll to do this next week

Arnauld avatar Mar 14 '12 18:03 Arnauld

Thanks Arnauld.

On Wed, Mar 14, 2012 at 8:48 PM, Arnauld Loyer < [email protected]

wrote:

Not so straightforward :p Actually marketplace seems to be only a discovery directory, i need to create a working update site first.

http://wiki.eclipse.org/FAQ_How_do_I_create_an_update_site_(site.xml)%3F

I'll to do this next week


Reply to this email directly or view it on GitHub:

https://github.com/Arnauld/jbehave-eclipse-plugin/issues/38#issuecomment-4505141

Maher http://www.mahergamal.com

maherg avatar Mar 14 '12 19:03 maherg

Don't worry i didn't forget you, but things are changing why it takes so long: i'm in contact with Mauro that leads the jbehave project. This plugin will probably moved to jbehave project itself, that will host the update site

Arnauld avatar Apr 21 '12 16:04 Arnauld

Interesting... I am currently modifying the build to leverage Maven Tycho. If you like, maybe you should take a look at my fork and its tycho branch. Currently there is a problem with TestNG support in tycho which I am trying to work around, but apparently this requires a patch on the tycho project. What I've done so far is to separate the tests and the plugin into two projects which can be build with Maven alone. I am not done yet, i. e. there is no gerenation of an update site yet, but that was my next goal, should the test stuff be more time consuming. https://github.com/dschneller/jbehave-eclipse-plugin/tree/tycho

dschneller avatar Apr 23 '12 10:04 dschneller

That's sounds really great! i'll take a look once i've merged the localized-keyword branch, did you take a look at it?

Arnauld avatar Apr 23 '12 11:04 Arnauld

Sorry, no, not really in any meaningful depth yet. I have been rather busy actually using the editor, but in the current project one has decided to not use localized keywords for now. I have seen that you don't do anything small, do you? ;-) Judging from the amount of changes, especially due to the keyword language being really a project level setting, I suspect that this was quite a lot of work. As soon as I can shave off a few hours, I will have a look at it.

On Mon, Apr 23, 2012 at 13:21, Arnauld Loyer < [email protected]

wrote:

That's sounds really great! i'll take a look once i've merged the localized-keyword branch, did you take a look at it?


Reply to this email directly or view it on GitHub:

https://github.com/Arnauld/jbehave-eclipse-plugin/issues/38#issuecomment-5278859

Daniel Schneller [email protected] Twitter: @dschneller http://www.danielschneller.com - Java, MySQL, Windows, Linux and other insanities.

dschneller avatar Apr 23 '12 12:04 dschneller

I'm curious if you've had time to look into the update site setup? If not let me know. (I know how it goes with a million things going on.)

branflake2267 avatar May 02 '12 13:05 branflake2267

Working on it. Will probably be ready for a first go by the end of the week.

dschneller avatar May 03 '12 08:05 dschneller

Good job :)

branflake2267 avatar May 03 '12 14:05 branflake2267

Ok, you can try this URL for starters:

https://raw.github.com/dschneller/jbehave-eclipse-plugin.updatesite/master/target/site

Be advised, that this might change and is only a first try.

dschneller avatar May 04 '12 16:05 dschneller

Nice work. I'll take a look this evening. :)

branflake2267 avatar May 04 '12 17:05 branflake2267

I did a similar thing with a maven repo on github.

branflake2267 avatar May 04 '12 17:05 branflake2267

Wooooot @dschneller congrats!

Arnauld avatar May 05 '12 13:05 Arnauld

FYI, the update site works good.

branflake2267 avatar May 05 '12 19:05 branflake2267