Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "Services/Nexus"

(Eclipse Nexus Instance)
(Deploying artifacts to repo.eclipse.org)
Line 26: Line 26:
  
 
Replace instances of the word "project" with your project's name.
 
Replace instances of the word "project" with your project's name.
 +
 +
 +
You will also need to add to your ~/.m2/settings.xml a section to configure your credentials. For example:
 +
 +
<pre>
 +
  <servers>
 +
    <server>
 +
      <id>repo.eclipse.org</id>
 +
      <username>your_committer_id</username>
 +
      <password>your_committer_password</password>
 +
    </server>
 +
  </servers>
 +
</pre>
 +
 +
id: should match the ID for the repository as specified in the project pom file.
 +
username: should be your eclipse.org committer ID
 +
password: should be your eclipse.org committer password

Revision as of 11:25, 20 February 2013

Eclipse Nexus Instance

The Eclipse Nexus instance is hosted at: https://repo.eclipse.org

This repository allows Eclipse projects to publish their build artifacts into a centralized repository hosted by EMO.


Deploying artifacts to repo.eclipse.org

To deploy artifacts to repo.eclipse.org using Maven you will need to add a "distributionManagement" section to your project pom. An example below:

  <distributionManagement>
    <repository>
      <id>repo.eclipse.org</id>
      <name>Project Repository - Releases</name>
      <url>https://repo.eclipse.org/content/repositories/project-releases/</url>
    </repository>
    <snapshotRepository>
      <id>repo.eclipse.org</id>
      <name>Project Repository - Snapshots</name>
      <url>https://repo.eclipse.org/content/repositories/project-snapshots/</url>
    </snapshotRepository>
  </distributionManagement>

Replace instances of the word "project" with your project's name.


You will also need to add to your ~/.m2/settings.xml a section to configure your credentials. For example:

  <servers>
    <server>
      <id>repo.eclipse.org</id>
      <username>your_committer_id</username>
      <password>your_committer_password</password>
    </server>
  </servers>

id: should match the ID for the repository as specified in the project pom file. username: should be your eclipse.org committer ID password: should be your eclipse.org committer password

Back to the top