From 319f7e05ee1d763472a6b7faafc86845c95f5a2e Mon Sep 17 00:00:00 2001 From: Sanket322 Date: Thu, 22 Aug 2024 16:03:59 +0530 Subject: [PATCH] fix: post_install through install --- .github/helper/install.sh | 3 +++ .github/workflows/post_install.yml | 40 +++++++++++++++--------------- 2 files changed, 23 insertions(+), 20 deletions(-) diff --git a/.github/helper/install.sh b/.github/helper/install.sh index 83bab4e902..41ae492f61 100644 --- a/.github/helper/install.sh +++ b/.github/helper/install.sh @@ -59,6 +59,9 @@ sed -i 's/socketio:/# socketio:/g' Procfile sed -i 's/redis_socketio:/# redis_socketio:/g' Procfile bench get-app erpnext --branch "$BRANCH_TO_CLONE" --resolve-deps + +bench --site test_site restore ${GITHUB_WORKSPACE}/20240822_151612-patch_test_localhost-database.sql.gz + bench get-app india_compliance "${GITHUB_WORKSPACE}" bench setup requirements --dev diff --git a/.github/workflows/post_install.yml b/.github/workflows/post_install.yml index 2bea0bad17..e2f18d2823 100644 --- a/.github/workflows/post_install.yml +++ b/.github/workflows/post_install.yml @@ -95,23 +95,23 @@ jobs: env: BRANCH_TO_CLONE: ${{ github.base_ref }} - - name: Run Patch Tests - run: | - cd ~/frappe-bench/ - bench remove-app india_compliance --force - jq 'del(.install_apps)' ~/frappe-bench/sites/test_site/site_config.json > tmp.json - mv tmp.json ~/frappe-bench/sites/test_site/site_config.json - - bench --site test_site restore ${GITHUB_WORKSPACE}/20240822_151612-patch_test_localhost-database.sql.gz - - echo "Updating to latest version" - git -C "apps/frappe" checkout -q -f "${GITHUB_BASE_REF:-${GITHUB_REF##*/}}" - git -C "apps/erpnext" checkout -q -f "${GITHUB_BASE_REF:-${GITHUB_REF##*/}}" - git -C "apps/india_compliance" checkout -q -f "$GITHUB_SHA" - - pgrep honcho | xargs kill - rm -rf ~/frappe-bench/env - bench -v setup env - bench pip install -e ./apps/erpnext - bench pip install -e ./apps/india_compliance - bench start &>> ~/frappe-bench/bench_start.log & \ No newline at end of file + # - name: Run Patch Tests + # run: | + # cd ~/frappe-bench/ + # bench remove-app india_compliance --force + # jq 'del(.install_apps)' ~/frappe-bench/sites/test_site/site_config.json > tmp.json + # mv tmp.json ~/frappe-bench/sites/test_site/site_config.json + + # bench --site test_site restore ${GITHUB_WORKSPACE}/20240822_151612-patch_test_localhost-database.sql.gz + + # echo "Updating to latest version" + # git -C "apps/frappe" checkout -q -f "${GITHUB_BASE_REF:-${GITHUB_REF##*/}}" + # git -C "apps/erpnext" checkout -q -f "${GITHUB_BASE_REF:-${GITHUB_REF##*/}}" + # git -C "apps/india_compliance" checkout -q -f "$GITHUB_SHA" + + # pgrep honcho | xargs kill + # rm -rf ~/frappe-bench/env + # bench -v setup env + # bench pip install -e ./apps/erpnext + # bench pip install -e ./apps/india_compliance + # bench start &>> ~/frappe-bench/bench_start.log & \ No newline at end of file