|
Repositories and Downloads
Every MuleForge project comes with the M2 Repository and Download resources described below.
| Resource |
Description |
Access |
Upload |
M2 Repository |
Repository for the project's release Maven artifacts and dependencies.
|
See the 'Jars' link under the 'Downoads' heading of the left navigation bar of the project home page. Link is of the form:
repository.muleforge.org/XYZ |
See the 'Dav Jars' link under the 'Administration' heading of the left navigation bar of the project homepage. Link is of the form:
dav.muleforge.org/repository/XYZ |
| M2 Snapshot Repository |
Same as M2 Repository, except it contains snapshot Maven artifacts. |
See the 'Snapshot' link (next to the 'Jars' link) under the 'Downoads' heading of the left navigation bar of the project home page. Link is of the form:
snapshots.repository.muleforge.org/XYZ |
See the 'Snapshot' link (next to the 'Dav Jars' link) under 'Administration' heading of the left navigation bar of the project homepage. Link is of the form:
dav.muleforge.org/snapshots.repository/XYZ |
| Distributions Repository |
Area for users to download the project's release distributions. Distributions available for download are often zip packages that typically contain a jar binaries, examples, source, and dependencies.
Note: There is a Maven pom.xml to create zip distribution described above. However, for many projects, the only downloadable is the Maven jar artifact. |
See the 'Distribution' link under the 'Downloads' heading of the left navigation bar of the project home page. Link is of the form:
dist.muleforge.org/XYZ |
See the 'Dav Distrib'n' link under the 'Administration' heading of the left navigation bar of the project homepage. Link is of the form:
dav.muleforge.org/dist/XYZ |
| Snapshot Downloads |
Same as Downloads, except it contains snapshot distributions. |
See the 'Snapshot' link (next to the 'Distribution' link) under 'Downoads' heading of the left navigation bar of the project home page. Link is of the form:
snapshots.dist.muleforge.org/XYZ |
See the 'Snapshot' link (next to the 'Dav Distrib'n' link) under the 'Administration' heading of the left navigation bar of the project homepage. Link is of the form:
dav.muleforge.org/snapshots.dist/XYZ |
Notes:
- Users access the files through the 'Access' URL (3rd column in above table), while Project Developers commit files through the WebDAV 'Upload' URL (4th column).
- The XYZ directories above represent project-specific directories. For the M2 repositories, the project-specific directory follows standard Maven directory convention (e.g. /org/mule/transports/mule-transport-sftp). For the Downloads, the project-specific directory is the Maven artifact id (e.g. mule-transport-sftp).
- Maven artifacts for MuleForge follow the convention: mule-<category>-<project key>.jar. The 'category' has values like transport, module, example and tools. The 'project key' will be a simple abbreviation for the project, for example the SFTP project's key is 'sftp'.
- Links to the repositories in the table above are available from the left navigation bar of the project's homepage.
|
|
|