Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [eclipse.org-committers] Heads up: JFrog is terminating Bintray and JCenter

The Bnd/Bndtools project became a JFrog Open Source Sponsored Project [1]. Bnd can now publish builds to its own Artifactory instance [2]. Artifactory supports p2 repositories through the concept of virtual repositories [3]. So for Bnd, we package our p2 update site in a jar file in the build, publish that jar file to a maven repo [6] on our Artifactory instance [4] where we have configured a virtual p2 repository [5] to use the published jar artifact's contents as the p2 repository. (In fact, we have configured the virtual p2 repository to use the published jar artifacts from many past releases, so you can also find older releases, in addition to the current release, in the virtual p2 repository.)
 
Note: If you browse [5] in a browser, it just looks like the base of our maven repo [6]. But in Eclipse, it sees [5] as a real p2 repository from which you can install or update Bndtools.
 
We use the same technique to publish a p2 update site from each snapshot build [7] by configuring another virtual p2 repository [8] over the snapshot jar artifact.
 
[1]: https://jfrog.com/jfrog-open-source-sponsored-projects/
[2]: https://bndtools.jfrog.io
[3]: https://www.jfrog.com/confluence/display/JFROG/P2+Repositories
[4]: https://bndtools.jfrog.io/bndtools/libs-release-local/org/bndtools/org.bndtools.p2/5.2.0/org.bndtools.p2-5.2.0.jar
[5]: https://bndtools.jfrog.io/bndtools/update-latest
[6]: https://bndtools.jfrog.io/bndtools/libs-release-local/
[7]: https://bndtools.jfrog.io/bndtools/libs-snapshot-local/
[8]: https://bndtools.jfrog.io/bndtools/update-snapshot
--

BJ Hargrave
Senior Technical Staff Member, IBM // office: +1 386 848 1781
OSGi Fellow and OSGi Specification Project lead // mobile: +1 386 848 3788
hargrave@xxxxxxxxxx
 
 
----- Original message -----
From: Fabio Zadrozny <fabiofz@xxxxxxxxx>
Sent by: "eclipse.org-committers" <eclipse.org-committers-bounces@xxxxxxxxxxx>
To: Mikael Barbero <mikael.barbero@xxxxxxxxxxxxxxxxxxxxxx>
Cc: eclipse.org-committers@xxxxxxxxxxx
Subject: [EXTERNAL] Re: [eclipse.org-committers] Heads up: JFrog is terminating Bintray and JCenter
Date: Fri, Feb 5, 2021 09:02
 
Ok, thanks... Do you know of any other place (which could host the PyDev update site)?
 
On Thu, Feb 4, 2021 at 1:16 PM Mikael Barbero <mikael.barbero@xxxxxxxxxxxxxxxxxxxxxx> wrote:
Fabio,
 
AFAIK, OSSRH/maven central does not support hosting of p2 update sites. 
 
Cheers,

Mikaël Barbero 
Manager — Release Engineering and Technology | Eclipse Foundation
🐦 @mikbarbero
Eclipse Foundation: The Platform for Open Innovation and Collaboration
 
On 4 Feb 2021, at 17:08, Fabio Zadrozny <fabiofz@xxxxxxxxx> wrote:
 
Hello Mikael,
 
I currently host the PyDev update site in Bintray. Can you clarify if OSSRH/Maven can be used to host update sites too? -- if it's possible, do you know if there's any documentation anywhere with some pointers on how to do that?
 
Thanks,
 
Fabio
 
On Thu, Feb 4, 2021 at 11:23 AM Mikael Barbero <mikael.barbero@xxxxxxxxxxxxxxxxxxxxxx> wrote:
Hi,
 
This is just a heads up that Bintray and JCenter (among other) services from JFrog will be terminated on May 1st. See the announcement on https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/.
 
If you use Bintray to deploy artifacts or JCenter to download some dependencies, please reach out to the releng team on the cbi-dev mailing list (https://accounts.eclipse.org/mailing-list/cbi-dev) or open a ticket on bugzilla (https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Community&component=CI-Jenkins). We can assist you in using OSSRH / Maven central directly to publish your artifacts and download dependencies.
 
Cheers,

Mikaël Barbero 
Manager — Release Engineering and Technology | Eclipse Foundation
🐦 @mikbarbero
Eclipse Foundation: The Platform for Open Innovation and Collaboration
_______________________________________________
eclipse.org-committers mailing list
eclipse.org-committers@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/eclipse.org-committers
_______________________________________________
eclipse.org-committers mailing list
eclipse.org-committers@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/eclipse.org-committers
 


Back to the top