Files
streamline-emr/docker/streamline-src/scripts/add_submodules_local.sh
T

21 lines
1.2 KiB
Bash

#!/bin/bash
modules=('Cancer-streamline_cancer' 'Pharmacy-streamline_pharmacy' 'Payroll-streamline_payroll' 'PatientFinance-streamline_patient_finance' 'PatientDiscounts-streamline_patient_discounts' 'Maternity-streamline_maternity' 'Journals-streamline_journals' 'Invoices-streamline_invoices' 'Investigations-streamline_investigations' 'Insurance-streamline_insurance' 'Hiv-streamline_hiv' 'FinanceReports-streamline_finance_reports'
'Finance-streamline_finance' 'EyeClinic-streamline_eye_clinic' 'Expenses-streamline_expenses' 'Diabetes-streamline_diabetes' 'Budgets-streamline_budgets' 'Banking-streamline_banking' 'Antenatal-streamline_ante_natal' 'Stores-streamline_stores' 'Theatre-streamline_theatre' 'Reports-streamline_reports' 'WardManagement-streamline_ward_management')
for module in "${modules[@]}"; do
module_array=($(echo "$module" | sed 's/-/ /g'))
echo "Cloning ${module_array[0]}"
if [ ! -d Modules/"${module_array[0]}" ]; then
mkdir -p Modules/"${module_array[0]}";
fi
cd Modules/"${module_array[0]}" || continue
git clone https://bitbucket.org/dcsammi/"${module_array[1]}".git . || echo "Could not clone ${module_array[0]}"
cd ../../
done