From 1f4db42a85767112933d28f9fa45050700d38941 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D8=B4=D8=B1=D9=83=D8=A9=20=D8=AE=D8=A8=D9=8A=D8=B1=20?= =?UTF-8?q?=D8=A7=D9=84=D9=85=D8=AD=D8=AF=D9=88=D8=AF=D8=A9?= Date: Mon, 6 Jan 2025 09:30:46 +0200 Subject: [PATCH] Delete clone.sh --- clone.sh | 94 -------------------------------------------------------- 1 file changed, 94 deletions(-) delete mode 100644 clone.sh diff --git a/clone.sh b/clone.sh deleted file mode 100644 index 68ff952dd..000000000 --- a/clone.sh +++ /dev/null @@ -1,94 +0,0 @@ -#!/bin/bash -# Git repository URL -USERNAME=$1 -TOKEN=$2 -# Branch types and their corresponding directories -declare -A branch_dirs=( - ["dev"]="test" - ["preprod"]="preprod" - ["master"]="master" -) -# List of branches -branches=( - "dev_odex-event" - "dev_odex25_accounting" - "dev_odex25_base" - "dev_odex25_dms" - "dev_odex25_fleet" - "dev_odex25_helpdesk" - "dev_odex25_hr" - "dev_odex25_inventory" - "dev_odex25_maintenance" - "dev_odex25_mobile" - "dev_odex25_pos" - "dev_odex25_project" - "dev_odex25_purchase" - "dev_odex25_realstate" - "dev_odex25_sales" - "dev_odex25_survey" - "dev_odex25_transactions" - "dev_odex25_website" - "dev_openeducat_erp-14.0.1.0" - "dev_odex25_ensan" - "preprod_odex-event" - "preprod_odex25_accounting" - "preprod_odex25_base" - "preprod_odex25_dms" - "preprod_odex25_fleet" - "preprod_odex25_helpdesk" - "preprod_odex25_hr" - "preprod_odex25_inventory" - "preprod_odex25_maintenance" - "preprod_odex25_mobile" - "preprod_odex25_pos" - "preprod_odex25_project" - "preprod_odex25_purchase" - "preprod_odex25_realstate" - "preprod_odex25_sales" - "preprod_odex25_survey" - "preprod_odex25_transactions" - "preprod_odex25_website" - "preprod_openeducat_erp-14.0.1.0" - "preprod_odex25_ensan" - "master_odex-event" - "master_odex25_accounting" - "master_odex25_base" - "master_odex25_dms" - "master_odex25_fleet" - "master_odex25_helpdesk" - "master_odex25_hr" - "master_odex25_inventory" - "master_odex25_maintenance" - "master_odex25_mobile" - "master_odex25_pos" - "master_odex25_project" - "master_odex25_purchase" - "master_odex25_realstate" - "master_odex25_sales" - "master_odex25_survey" - "master_odex25_transactions" - "master_odex25_website" - "master_openeducat_erp-14.0.1.0" - "master_odex25_ensan" -) -# Loop through each branch -for branch in "${branches[@]}"; do - # Extract the prefix (dev, preprod, master) and the branch name - prefix="${branch%%_*}" - folder_name="${branch#*_}" - # Determine the base directory based on the prefix - base_dir="${branch_dirs[$prefix]}" - # Full path for the folder inside the corresponding directory - full_path="$base_dir/$folder_name" - # Create the directory if it doesn't exist - mkdir -p "$full_path" - # Clone the specific branch into the designated folder using token-based authentication - git clone --depth=1 -b "$branch" "https://$USERNAME:$TOKEN@github.com/expsa/odex25-standard-modules.git" "$full_path" - # Check if the clone was successful - if [ $? -eq 0 ]; then - echo "Successfully cloned $branch into $full_path" - else - echo "Failed to clone $branch" - exit 1 - fi -done