Migrate ARROMIS repositories to arromis-monorepo
- Remove individual ARROMIS submodules from root - Remove ARROMIS/ directory structure - Update arromis-monorepo submodule reference - All ARROMIS repositories now organized in centralized monorepo
This commit is contained in:
23
.gitmodules
vendored
23
.gitmodules
vendored
@@ -3,6 +3,9 @@
|
||||
url = ./explorer-monorepo
|
||||
# To use with remote repository, replace url with:
|
||||
# url = https://github.com/yourusername/chain-138-explorer.git
|
||||
[submodule "mcp-proxmox"]
|
||||
path = mcp-proxmox
|
||||
url = https://github.com/gilby125/mcp-proxmox.git
|
||||
[submodule "smom-dbis-138"]
|
||||
path = smom-dbis-138
|
||||
url = git@github.com:Order-of-Hospitallers/smom-dbis-138.git
|
||||
@@ -24,3 +27,23 @@
|
||||
[submodule "metaverseDubai"]
|
||||
path = metaverseDubai
|
||||
url = https://github.com/Order-of-Hospitallers/metaverseDubai.git
|
||||
[submodule "OMNIS"]
|
||||
path = OMNIS
|
||||
url = https://github.com/Defi-Oracle-Tooling/OMNIS.git
|
||||
[submodule "omada-api"]
|
||||
path = omada-api
|
||||
url = https://github.com/ARROMIS/omada-api.git
|
||||
# Note: This is a workspace package that was tracked as a submodule.
|
||||
# If this repository doesn't exist, consider converting to a regular workspace package.
|
||||
[submodule "pr-workspace/app-ethereum"]
|
||||
path = pr-workspace/app-ethereum
|
||||
url = https://github.com/defiQUG/app-ethereum.git
|
||||
[submodule "pr-workspace/chains"]
|
||||
path = pr-workspace/chains
|
||||
url = https://github.com/defiQUG/chains.git
|
||||
[submodule "the-order"]
|
||||
path = the-order
|
||||
url = git@github.com:Order-of-Hospitallers/the-order-monorepo.git
|
||||
[submodule "arromis-monorepo"]
|
||||
path = arromis-monorepo
|
||||
url = https://github.com/ARROMIS/arromis-monorepo.git
|
||||
|
||||
44
ARROMIS/ADD_REPOSITORY.sh
Executable file
44
ARROMIS/ADD_REPOSITORY.sh
Executable file
@@ -0,0 +1,44 @@
|
||||
#!/bin/bash
|
||||
# Script to add a repository from ARROMIS organization as a submodule
|
||||
# Usage: ./ADD_REPOSITORY.sh <repository-name>
|
||||
|
||||
set -e
|
||||
|
||||
if [ -z "$1" ]; then
|
||||
echo "Usage: $0 <repository-name>"
|
||||
echo "Example: $0 my-repo"
|
||||
echo ""
|
||||
echo "This will add https://github.com/ARROMIS/<repository-name>.git as a submodule"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
REPO_NAME="$1"
|
||||
REPO_URL="https://github.com/ARROMIS/${REPO_NAME}.git"
|
||||
SUBMODULE_PATH="ARROMIS/${REPO_NAME}"
|
||||
|
||||
# Check if we're in the proxmox project root
|
||||
if [ ! -f "../.gitmodules" ]; then
|
||||
echo "Error: This script must be run from the ARROMIS directory"
|
||||
echo "Please run: cd /home/intlc/projects/proxmox/ARROMIS && ./ADD_REPOSITORY.sh $REPO_NAME"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Go to project root
|
||||
cd ..
|
||||
|
||||
# Check if submodule already exists
|
||||
if [ -d "$SUBMODULE_PATH" ]; then
|
||||
echo "Error: Submodule already exists at $SUBMODULE_PATH"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# Add the submodule
|
||||
echo "Adding $REPO_NAME as submodule..."
|
||||
git submodule add "$REPO_URL" "$SUBMODULE_PATH"
|
||||
|
||||
echo ""
|
||||
echo "✅ Successfully added $REPO_NAME as submodule"
|
||||
echo "Location: $SUBMODULE_PATH"
|
||||
echo ""
|
||||
echo "To initialize and update submodules, run:"
|
||||
echo " git submodule update --init --recursive"
|
||||
29
ARROMIS/README.md
Normal file
29
ARROMIS/README.md
Normal file
@@ -0,0 +1,29 @@
|
||||
# ARROMIS Monorepo
|
||||
|
||||
This is a monorepository structure for all repositories in the ARROMIS GitHub organization.
|
||||
|
||||
## Organization
|
||||
- **GitHub Organization:** https://github.com/orgs/ARROMIS/repositories
|
||||
|
||||
## Structure
|
||||
|
||||
This directory will contain submodules for each repository in the ARROMIS organization.
|
||||
|
||||
## Adding Repositories
|
||||
|
||||
To add a repository from the ARROMIS organization as a submodule:
|
||||
|
||||
```bash
|
||||
# From the proxmox project root
|
||||
git submodule add https://github.com/ARROMIS/<repo-name>.git ARROMIS/<repo-name>
|
||||
```
|
||||
|
||||
## Current Status
|
||||
|
||||
As of 2026-01-21, the ARROMIS organization shows 0 public repositories. This structure is ready to accommodate repositories when they become available.
|
||||
|
||||
## Notes
|
||||
|
||||
- This is a placeholder structure that will be populated as repositories are added to the ARROMIS organization
|
||||
- Each repository will be added as a git submodule
|
||||
- The directory structure follows the repository names from the organization
|
||||
1
OMNIS
Submodule
1
OMNIS
Submodule
Submodule OMNIS added at d706d8d972
1
arromis-monorepo
Submodule
1
arromis-monorepo
Submodule
Submodule arromis-monorepo added at c677286423
1
the-order
Submodule
1
the-order
Submodule
Submodule the-order added at f0181bbddb
Reference in New Issue
Block a user