[YANGIDE-14] yangide p2 update site for Eclipse installation of yangide plugins (permanent, continously integrated) Created: 10/May/16 Updated: 04/Nov/19 Resolved: 04/Nov/19 |
|
| Status: | Resolved |
| Project: | yangide |
| Component/s: | General |
| Affects Version/s: | unspecified |
| Fix Version/s: | None |
| Type: | Improvement | ||
| Reporter: | Michael Vorburger | Assignee: | Thanh Ha (zxiiro) |
| Resolution: | Won't Do | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Environment: |
Operating System: All |
||
| Description |
|
[I'm not sure if this should be in Bugzilla project infrautils, integration, releng or yangide?] Following the resolution of This would be easy IFF I knew the URL of where on opendaylight.org we currently host the latest continuously integrated p2 site to distribute yangide? Preferably this URL should be a fairly "stable" one, which doesn't keep changing, and one that will always hold the "latest" version of yangide (so I'd ideally like it NOT to have a 1.1.1-SNAPSHOT or so in the URL), so that the IDE would be able to continuously auto-update from there. Personally I also don't care for "history" on this p2 site - if it always simply holds the latest build yangide plugins & features, for me that's just fine, IMHO. p2 sites have a compositeContent.xml & compositeArtifacts.xml at the root. One could use it for a manual Eclipse Help > Install New Software Add Location - although I'll fully integrate it into opendaylight-eclipse-setup, no manually installation will be needed. If we do not yet have this (HTTP web host a p2 site that is the result of the yangide repository update-site build result), let us use this bug to discuss how to this and make it available ASAP! I've found https://nexus.opendaylight.org/service/local/repositories/opendaylight.snapshot/content/org/opendaylight/yangide/org.opendaylight.yangide.update-site/ which Jenkins pushes the plugins to, but don't see yet how to use this directly - you cannot directly install from there, can you? You would need Nexus to serve the contents of (the latest version of) the built yangide/product/update-site/target/org.opendaylight.yangide.update-site-*.zip ... I vaguely recall Nexus having built-in features/extra plugins to be able to do this, and am hoping someone knows exactly how to set this up. |
| Comments |
| Comment by Michael Vorburger [ 10/May/16 ] |
|
David in email has pointed me to https://nexus.opendaylight.org/content/sites/p2repos/org.opendaylight.yangide/, but right now that contains artifacts last built on Apr 22, so is not continuously integrated. How can we get it to? |
| Comment by Michael Vorburger [ 02/Jun/16 ] |
|
https://lists.opendaylight.org/pipermail/dev/2016-May/002043.html https://git.opendaylight.org/gerrit/#/c/39132/ https://nexus.opendaylight.org/content/sites/p2repos/org.opendaylight.yangide/snapshot/ |
| Comment by Michael Vorburger [ 02/Jun/16 ] |
|
https://lists.opendaylight.org/pipermail/dev/2016-June/002111.html https://github.com/vorburger/Docker/tree/master/yangide-jenkins |
| Comment by Thanh Ha (zxiiro) [ 04/Nov/19 ] |
|
Considering YANG IDE is no longer an activate project we can close this out. |