@@ -6,7 +6,7 @@ cd ~ || exit | |||||
pip install frappe-bench | pip install frappe-bench | ||||
bench init frappe-bench --skip-assets --python "$(which python)" --frappe-path "${GITHUB_WORKSPACE}" | |||||
bench -v init frappe-bench --skip-assets --python "$(which python)" --frappe-path "${GITHUB_WORKSPACE}" | |||||
mkdir ~/frappe-bench/sites/test_site | mkdir ~/frappe-bench/sites/test_site | ||||
cp "${GITHUB_WORKSPACE}/.github/helper/consumer_db/$DB.json" ~/frappe-bench/sites/test_site/site_config.json | cp "${GITHUB_WORKSPACE}/.github/helper/consumer_db/$DB.json" ~/frappe-bench/sites/test_site/site_config.json | ||||
@@ -49,8 +49,8 @@ sed -i 's/^schedule:/# schedule:/g' Procfile | |||||
if [ "$TYPE" == "server" ]; then sed -i 's/^socketio:/# socketio:/g' Procfile; fi | if [ "$TYPE" == "server" ]; then sed -i 's/^socketio:/# socketio:/g' Procfile; fi | ||||
if [ "$TYPE" == "server" ]; then sed -i 's/^redis_socketio:/# redis_socketio:/g' Procfile; fi | if [ "$TYPE" == "server" ]; then sed -i 's/^redis_socketio:/# redis_socketio:/g' Procfile; fi | ||||
if [ "$TYPE" == "ui" ]; then bench setup requirements --node; fi | |||||
bench setup requirements --dev | |||||
if [ "$TYPE" == "ui" ]; then bench -v setup requirements --node; fi | |||||
bench -v setup requirements --dev | |||||
if [ "$TYPE" == "ui" ]; then sed -i 's/^web: bench serve/web: bench serve --with-coverage/g' Procfile; fi | if [ "$TYPE" == "ui" ]; then sed -i 's/^web: bench serve/web: bench serve --with-coverage/g' Procfile; fi | ||||
@@ -132,7 +132,7 @@ jobs: | |||||
git checkout -q -f $branch_name | git checkout -q -f $branch_name | ||||
rm -rf ~/frappe-bench/env | rm -rf ~/frappe-bench/env | ||||
bench setup env | |||||
bench -v setup env | |||||
bench --site test_site migrate | bench --site test_site migrate | ||||
done | done | ||||
@@ -140,5 +140,5 @@ jobs: | |||||
git checkout -q -f "$GITHUB_SHA" | git checkout -q -f "$GITHUB_SHA" | ||||
pyenv global $(pyenv versions | grep '3.10') | pyenv global $(pyenv versions | grep '3.10') | ||||
rm -rf ~/frappe-bench/env | rm -rf ~/frappe-bench/env | ||||
bench setup env | |||||
bench -v setup env | |||||
bench --site test_site migrate | bench --site test_site migrate |
@@ -23,7 +23,7 @@ jobs: | |||||
run: | | run: | | ||||
npm install -g yarn | npm install -g yarn | ||||
pip3 install -U frappe-bench | pip3 install -U frappe-bench | ||||
bench init frappe-bench --no-procfile --no-backups --skip-assets --skip-redis-config-generation --python $(which python) --frappe-path $GITHUB_WORKSPACE/frappe | |||||
bench -v init frappe-bench --no-procfile --no-backups --skip-assets --skip-redis-config-generation --python $(which python) --frappe-path $GITHUB_WORKSPACE/frappe | |||||
cd frappe-bench && bench build | cd frappe-bench && bench build | ||||
- name: Package assets | - name: Package assets | ||||
@@ -26,7 +26,7 @@ jobs: | |||||
run: | | run: | | ||||
npm install -g yarn | npm install -g yarn | ||||
pip3 install -U frappe-bench | pip3 install -U frappe-bench | ||||
bench init frappe-bench --no-procfile --no-backups --skip-assets --skip-redis-config-generation --python $(which python) --frappe-path $GITHUB_WORKSPACE/frappe | |||||
bench -v init frappe-bench --no-procfile --no-backups --skip-assets --skip-redis-config-generation --python $(which python) --frappe-path $GITHUB_WORKSPACE/frappe | |||||
cd frappe-bench && bench build | cd frappe-bench && bench build | ||||
- name: Package assets | - name: Package assets | ||||