Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [cross-project-issues-dev] Pushing plugins in maven style, which repository to use?

Thanks for the clarifications, Fred !


Best,


Ansgar


From: cross-project-issues-dev <cross-project-issues-dev-bounces@xxxxxxxxxxx> on behalf of Frederic Gurr <frederic.gurr@xxxxxxxxxxxxxxxxxxxxxx>
Sent: Friday, December 16, 2022 3:00:58 PM
To: cross-project-issues-dev@xxxxxxxxxxx
Subject: Re: [cross-project-issues-dev] Pushing plugins in maven style, which repository to use?
 
Hi,

Every Eclipse project can request their own repo.eclipse.org
repositories (xxx-releases and xxx-snapshots) to be created by opening a
helpdesk issue:
https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/issues/new

All Jenkins instances are set up to deploy to repo.eclipse.org by
default, but the dedicated repositories need to be created first (see
above).

Instructions for deploying to repo.eclipse.org can be found here:
*
https://wiki.eclipse.org/Jenkins#How_can_artifacts_be_deployed_to_Nexus_OSS_.28repo.eclipse.org.29.3F
*
https://wiki.eclipse.org/Services/Nexus#Deploying_artifacts_to_repo.eclipse.org

We can also assist in setting up deployment to OSSRH/Maven Central.
See
https://wiki.eclipse.org/Jenkins#How_can_artifacts_be_deployed_to_OSSRH_.2F_Maven_Central.3F

Regards,

Fred

On 16.12.22 10:38, RADERMACHER Ansgar wrote:
> Dear all,
>
>
> in the context of a collaboration with OBEO, we have dependencies from a
> non-OSGI project to Eclipse plugins, notably Papyrus SW designer and
> UML2. This means that we cannot use the available p2 update sites.
>
> In case of Papyrus SW designer, we pushed a snapshot via a "mvn clean
> deploy" to a subfolder in repo.eclipse.org [1]. In case of UML2, we
> entered into a discussion what should be the right repository to use,
> see [2] . The resulting questions are
>
>
> - Which is the recommended repository and sub-folder for pushing
> plugins? Is that maven central?
>
> - Do jenkins jobs running on ci.eclipse.org have the right to
> push/deploy to this repository? This is the case for repo.eclipse.org,
> but likely not for others
>
> - Is there a particular setup to do (besides adding
> distributionManagement tags to pom.xml)?
>
>
> Sorry, if these questions have already been asked, but I could find the
> information.
>
> Best regards
>
> Ansgar
>
> [1]
> https://repo.eclipse.org/content/repositories/papyrus-snapshots/org/eclipse/papyrus/designer/ <https://repo.eclipse.org/content/repositories/papyrus-snapshots/org/eclipse/papyrus/designer/>
> [2] https://bugs.eclipse.org/bugs/show_bug.cgi?id=581203.
> <https://bugs.eclipse.org/bugs/show_bug.cgi?id=581203.>
>
>
>
> _______________________________________________
> 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

--
Frederic Gurr
Team Lead - Release Engineering | Eclipse Foundation Europe GmbH

Berliner Allee 47, D-64295 Darmstadt
Handelsregister: Darmstadt HRB 92821
Managing Directors: Gaël Blondelle, Mike Milinkovich, Michael Plagge
_______________________________________________
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

Back to the top