Camel Extra Component Website

Maven Repository Configuration

We deploy all releases of camel-extra to maven central. In addition we also maintain a snapshot repository tree at the public nexus instance of sonatype. The following section provides some documentation on how to configure explicitly repositories hosting camel-extra artefacts.

Release Artefacts

The camel-extra release repository hosted at Maven Central can be configured via the following repository configuration snippet.

<repositories>
  <repository>
    <id>central-releases</id>
    <name>Maven Central Release Repository</name>
    <url>http://repo1.maven.org/maven2/</url>
    <releases>
       <enabled>true</enabled>
     </releases>
    <snapshots>
      <enabled>false</enabled>
    </snapshots>
  </repository>
</repositories>

Snapshot Artefacts

The camel-extra snapshot repository hosted at OSS Sonatype can be configured via the following repository configuration snippet.

<repositories>
  <repository>
    <id>sonatype-snapshots</id>
    <name>OSS Sonatype Snapshot Repository</name>
    <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
    <releases>
       <enabled>false</enabled>
     </releases>
    <snapshots>
      <enabled>true</enabled>
    </snapshots>
  </repository>
</repositories>

As of camel-extra 2.14.0 we have a second snapshot repository configured to facilitate the development. The repo is hosted at cloudbees.

<repositories>
  <repository>
    <id>sonatype-snapshots</id>
    <name>OSS Sonatype Snapshot Repository</name>
    <url>https://repository-camel-extra.forge.cloudbees.com/snapshot/</url>
    <releases>
       <enabled>false</enabled>
     </releases>
    <snapshots>
      <enabled>true</enabled>
    </snapshots>
  </repository>
</repositories>