[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [emf-dev] emf and the official eclipse nexus repository
|
Hi Francois,
Publishing the EMF jars on maven is a half-manual-automated action on my side. Although there are some manual steps it
is little effort:
1) I download latest emf jars
2) run a small java util (I wrote myself) to rename the jars and create poms
3) run an ant script to upload to maven
4) After uploading I release the jars on the sonatype website using the sonatype webapp.
Here are some docs which explain part of it:
http://central.sonatype.org/pages/ossrh-guide.html
http://central.sonatype.org/pages/apache-ant.html
It would be nicer to do all the steps as part of the build (based on a parameter), but I didn't get to this for
Texo/Teneo and not sure how to setup public/private key access on the eclipse build servers. The half-automated-manual
approach I use is little effort/work to run/do.
gr. Martin
On 17-04-15 13:40, LE FEVRE FRANCOIS wrote:
Dear all,
Thank all for your answers ( I reply only to the last post)
So it is good to know that emf jars are directly deployed at the maven central repository.
I was looking specifically of them directly in the Eclipse nexus. In Papyrus eclipse project, we have asked for the
creation of a snapshot and release repositories.
So we will try to publish our jars there, with the tycho/maven deploy feature. We have configure a Hudson build to do it.
I think the eclipse community have a lot to learn from your experience in this domain.
It could be good to share the way you publish the artifact to maven central repository.
So other Eclipse projects could do the same.
Do you have any documentation on this, to automatize the publication?
Francois, from France
*De :*emf-dev-bounces@xxxxxxxxxxx [mailto:emf-dev-bounces@xxxxxxxxxxx] *De la part de* Dennis Hübner
*Envoyé :* mardi 14 avril 2015 16:03
*À :* Eclipse Modelling Framework
*Objet :* Re: [emf-dev] emf and the official eclipse nexus repository
Hi Francois,
Am 14.04.2015 um 08:37 schrieb LE FEVRE FRANCOIS <francois.le-fevre@xxxxxx <mailto:francois.le-fevre@xxxxxx>>:
Dear EMF community,
At first, thanks a lot for this amazing framework. I am a newbie in EMF, I have switched for Biocomputing to Model
driven Engineering with the Papyrus project.
I would like to know why I cannot find the EMF repository athttps://repo.eclipse.org/index.html#view-repositories
Is there any reason why the different simple jars of EMF project are not deploy at the official eclipse nexus
repository?
Martin Taal deploys emf artifacts directly to the maven central. Official eclipse nexus repo mirrors/redirects-to the
maven central, so they should be also available.
Is it planned?
No.
Kind regards,
Dennis.
Thanks a lot for your comments and expertise.
Francois
François Le Fèvre
Institut CARNOT CEA LIST – Nano INNOV
CEA Tech/DILS/Laboratoire d’Ingénierie dirigée par les modèles pour les Systèmes Embarqués (LISE),
Point Courrier n°174
91191 Gif sur Yvette CEDEX
T :0169084986
@ :francois.le-fevre@xxxxxx <mailto:francois.le-fevre@xxxxxx>
-
LISE:http://www-list.cea.fr/fr/ingenierie-logiciel-et-systeme
Papyrus:https://www.eclipse.org/papyrus/
Blog:http://biocamp.blogspot.fr/
_______________________________________________
emf-dev mailing list
emf-dev@xxxxxxxxxxx <mailto:emf-dev@xxxxxxxxxxx>
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/emf-dev
Dennis Hübner
Xtext Commiter / Build Engineer
Mobile: +49 (0) 151 / 17 39 67 07
Telefon: +49 (0) 431 / 990 268 70
Fax: +49 (0) 431 / 990 268 72
itemis AG
Niederlassung Kiel
Am Germaniahafen 1
24143 Kiel
http://www.itemis.de/
Rechtlicher Hinweis:
Amtsgericht Dortmund, HRB 20621
Vorstand: Jens Wagener (Vors.), Wolfgang Neuhaus, Dr. Georg Pietrek, Jens Trompeter, Sebastian Neus
Aufsichtsrat: Dr. Burkhard Igel (Vors.), Stephan Grollmann, Michael Neuhaus
_______________________________________________
emf-dev mailing list
emf-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/emf-dev
--
With Regards, Martin Taal
Springsite/Elver.org
Office: Hardwareweg 4, 3821 BV Amersfoort
Postal: Nassaulaan 7, 3941 EC Doorn
The Netherlands
Cell: +31 (0)6 288 48 943
Tel: +31 (0)84 420 2397
Fax: +31 (0)84 225 9307
Mail: mtaal@xxxxxxxxxxxxxx - mtaal@xxxxxxxxx
Web: www.springsite.com - www.elver.org