Skip to content

Cloud Services Artifactory

cintiadr edited this page Sep 25, 2018 · 10 revisions

Description of the service

Maven repository for all OpenMRS artifacts including modules, wars, standalones. It is designated for developers and CIs.

How to access it

The service should not be accessed by clients directly rather than through redirects (in case we switch a provider in the future). There are a couple of redirects configured for clients:

  1. Artifactory UI: https://mavenrepo.openmrs.org/ -> https://openmrs.jfrog.io Redirects, which can be utilized by maven:
  2. Fetching any artifacts: http://mavenrepo.openmrs.org/nexus/content/repositories/public -> https://openmrs.jfrog.io/openmrs/public
  3. Deploying snapshots: http://mavenrepo-stg.openmrs.org/nexus/content/repositories/snapshots -> https://openmrs.jfrog.io/openmrs/snapshots
  4. Deploying module releases: http://mavenrepo-stg.openmrs.org/nexus/content/repositories/modules -> https://openmrs.jfrog.io/openmrs/modules
  5. Deploying releases: http://mavenrepo-stg.openmrs.org/nexus/content/repositories/releases -> https://openmrs.jfrog.io/openmrs/releases
  6. Deploying contrib releases: http://mavenrepo-stg.openmrs.org/nexus/content/repositories/contrib -> https://openmrs.jfrog.io/openmrs/contrib
  7. Deploying thirdparty releases: http://mavenrepo-stg.openmrs.org/nexus/content/repositories/thirdparty -> https://openmrs.jfrog.io/openmrs/thirdparty

User management

User management is not integrated with OpenMRS ID and must be done manually on the Artifactory. Grant-JFrog-Access

Bintray integration

Artifactory is integrated with our Bintray account so that any modules deployed to Artifactory are automatically published to Bintray under the omod repository.

Clone this wiki locally