| Summary: | Allow Hudson to Deploy Maven Snapshots/Releases to Nexus | ||
|---|---|---|---|
| Product: | Community | Reporter: | David Carver <d_a_carver> |
| Component: | CI-Jenkins | Assignee: | Thanh Ha <thanh.ha> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | bentmann, fiedler.mf, hmalphettes, matthias.sohn, mtaal, sven.rottstock |
| Version: | unspecified | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
David Carver
So the idea here is to create a 'single' maven repo outside of Eclipse.org for projects to use? I've asked EMO legal for input(since I think this falls under 'distribution'), and they may have extra questions. -M. (In reply to comment #1) > So the idea here is to create a 'single' maven repo outside of Eclipse.org for > projects to use? > > I've asked EMO legal for input(since I think this falls under 'distribution'), > and they may have extra questions. No, this is to leverage the Nexus repo, that we host on maven.eclipse.org. It's similar to having deploying to say downloads for milestones and releases, but it goes to the host maven.eclipse.org nexus instance. We would take advatnage of this for the jetty nightly builds: One job runs the jetty maven build which installs the snapshot jetty jars into the repository. A second job picks those jars from maven and publishes them as a p2 repository. At the moment we use the local /opt/users/hudsonbuild/.m2/repository to pass the snapshot jars from one build to the other. It is brittle. *** Bug 350992 has been marked as a duplicate of this bug. *** We would also like to use this for the JGit and EGit builds (already experimenting with it). *** Bug 378130 has been marked as a duplicate of this bug. *** *** Bug 394787 has been marked as a duplicate of this bug. *** I'm assigning this to Thanh. He'll (eventually) take over maven.eclipse.org and can oversee what needs to be done here. Hudson is now able to deploy to the new Nexus instance at https://repo.eclipse.org per Bug 394792. If your project needs a repo created to deploy to let us know by creating a new Bug. |