Skip to content

Cloud Services Bintray

Burke Mamlin edited this page Aug 16, 2020 · 1 revision

Usage

Used for hosting artifacts (modules and other add-ons) for OpenMRS development.

Costs

Bintray supports OpenMRS by donating their services to the community at no cost.

Access

Bintray let us:

  1. Deploy artifacts under the OpenMRS org or
  2. Link artifacts deployed under other user accounts to be visible under the OpenMRS org.

We prefer linking packages as once linked by some other member of the OpenMRS org they can continue to be managed by the original author without having to be a member of the OpenMRS org on Bintray.

In order to link packages under the OpenMRS organization or edit package details deployed to the OpenMRS org you need to be a member of the OpenMRS organization on Bintray.

Create a personal open source account at https://bintray.com/signup/oss and request to be added to the OpenMRS org by some of the existing members e.g. rkorytkowski, djazayeri, wluyima, etc.

If you are a member and you want to make someone else a member of the OpenMRS org, go to https://bintray.com/openmrs/organization/edit, choose Members on the left and Invite By Username.

Migrating an artifact under the OpenMRS organization

Projects under https://github.com/openmrs are deployed to the OpenMRS org account on Bintray by our CI through Artifactory using https://ci.openmrs.org/browse/AR-DM. For all other projects we create links.

We ask to send requests for linking to https://talk.openmrs.org/c/dev/repo-management as described at https://wiki.openmrs.org/display/docs/Module+Release or https://wiki.openmrs.org/display/docs/Release+Open+Web+Application, so if it happens that such a request goes to helpdesk, please refer the person to those pages.

In order to link a module repo, go to the provided Bintray URL, click "Link", type in "/openmrs/omod" for the repo name and click the "tick" icon next to it.

In order to link an Open Web App repo, repeat the steps, but type in "/openmrs/owa" for the repo name.

If you are unsure how to link a repo, ask on https://talk.openmrs.org/c/dev/repo-management

Clone this wiki locally