From 42889f3d2e8b7a68b58f81e160d8628e8966a119 Mon Sep 17 00:00:00 2001 From: JJ-Cronos Date: Wed, 22 May 2024 15:24:56 +0200 Subject: [PATCH] Feat: Add dev & prod branch installation --- .gitignore | 2 ++ README.md | 15 +++++++++++++++ development/apps-development.json | 30 ++++++++++++++++++++++++++++++ development/apps-prod.json | 30 ++++++++++++++++++++++++++++++ 4 files changed, 77 insertions(+) create mode 100644 development/apps-development.json create mode 100644 development/apps-prod.json diff --git a/.gitignore b/.gitignore index 94a9fe2f..138ee474 100644 --- a/.gitignore +++ b/.gitignore @@ -8,6 +8,8 @@ development/* !development/README.md !development/installer.py !development/apps-example.json +!development/apps-development.json +!development/apps-prod.json !development/vscode-example/ # Pycharm diff --git a/README.md b/README.md index 9a43ec87..33425ffc 100644 --- a/README.md +++ b/README.md @@ -64,12 +64,27 @@ docker-compose -f .devcontainer/docker-compose.yml up -d && docker exec -e \"TER ## Starting Development +### Default Install + 1. Run the installer ```sh frap-install ``` +### Development Branch Install + +```sh + frap-install -j apps-development.json +``` + +### Prod Install + + ```sh + frap-install -j apps-prod.json + ``` + + **Note: For additional args and configs run ```frap-install --help``` first.** 2. cd into rafnav's development bench diff --git a/development/apps-development.json b/development/apps-development.json new file mode 100644 index 00000000..acf41158 --- /dev/null +++ b/development/apps-development.json @@ -0,0 +1,30 @@ +[ + { + "url": "https://github.com/cronos-capital/LMS.git", + "branch": "development" + }, + { + "url": "https://github.com/cronos-capital/RAFNAV_ERP.git", + "branch": "development" + }, + { + "url": "https://github.com/cronos-capital/raf_finance.git", + "branch": "development" + }, + { + "url": "https://github.com/cronos-capital/matter_management.git", + "branch": "development" + }, + { + "url": "https://github.com/cronos-capital/documentation.git", + "branch": "development" + }, + { + "url": "https://github.com/cronos-capital/filing.git", + "branch": "development" + }, + { + "url": "https://github.com/cronos-capital/LRMS.git", + "branch": "development" + } +] diff --git a/development/apps-prod.json b/development/apps-prod.json new file mode 100644 index 00000000..13d5bfdf --- /dev/null +++ b/development/apps-prod.json @@ -0,0 +1,30 @@ +[ + { + "url": "https://github.com/cronos-capital/LMS.git", + "branch": "main" + }, + { + "url": "https://github.com/cronos-capital/RAFNAV_ERP.git", + "branch": "main" + }, + { + "url": "https://github.com/cronos-capital/raf_finance.git", + "branch": "main" + }, + { + "url": "https://github.com/cronos-capital/matter_management.git", + "branch": "main" + }, + { + "url": "https://github.com/cronos-capital/documentation.git", + "branch": "main" + }, + { + "url": "https://github.com/cronos-capital/filing.git", + "branch": "main" + }, + { + "url": "https://github.com/cronos-capital/LRMS.git", + "branch": "main" + } +]