/
Checkout all Bahmni source code

Checkout all Bahmni source code

WARNING: THIS PAGE HAS BEEN ARCHIVED AND IS OBSOLETE. THIS IS AVAILABLE ONLY FOR HISTORICAL REFERENCE PURPOSES. PLEASE REFER TO THIS PAGE FOR SETTING UP BAHMNI DEVELOPMENT ENVIRONMENT: Bahmni Development Environment


Refer to the following document to get a high level idea of the purpose of each repository: List of Repositories needed for Development on Bahmni

Execute this command to get all the repositories required for Bahmni Development. The following are the pre-requisite to execute the curl command that follows. 

  • Your github user needs to added into Bahmni project
  • Your machine ssh public key need to be there in your github account, so that github can identify you
  • Some projects use Maven to build. Make sure mvn is present in your path. 
# This command will clone all repositories of Bahmni to /tmp/src/bahmni path. It will create /tmp/src/bahmni path if its not already there.
curl -s https://raw.githubusercontent.com/Bahmni/utilities/master/dev/clone-bahmni-repos.sh > /tmp/clone-bahmni-repos.sh
bash /tmp/clone-bahmni-repos.sh -d /tmp/src/bahmni

Note

jq has to be installed to run the above scirpt. Check this URL to install jq: https://stedolan.github.io/jq/download/

Related content

Bahmni Using Docker
Bahmni Using Docker
Read with this
Install Bahmni on CentOS (Advanced Installation Options)
Install Bahmni on CentOS (Advanced Installation Options)
More like this
List of Repositories needed for Development on Bahmni
List of Repositories needed for Development on Bahmni
More like this
Deployment steps
Deployment steps
More like this
Downloads and Installers
Downloads and Installers
More like this
Quick Setup Guide for Bahmni Developers
Quick Setup Guide for Bahmni Developers
More like this

The Bahmni documentation is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0)