added start to dbanch and testing if optopt works

This commit is contained in:
chabad360 2018-08-02 17:16:58 -07:00
parent b9e89a7d2f
commit ee3c4147a4
2 changed files with 26 additions and 11 deletions

View file

@ -20,7 +20,7 @@ before_install:
install:
- ./dbench --setup -u
- ./dbench --init
- ./dbench --init site2.local
- ./dbench --start
- pip install --upgrade virtualenv
- virtualenv -p python3 testenv

35
dbench
View file

@ -106,19 +106,34 @@ if [ $init == 1 ]; then
if ! $site; then
site="site1.local"
fi
frappe_installer $site
if [ $mgr == 1 ]; then
echo "installing bench manager"
docker exec -it frappe bash -c "bench setup manager"
fi
if [ $erp == 1 ]; then
echo "installing erpnext"
docker exec -it frappe bash -c "bench get-app erpnext"
docker exec -it frappe bash -c "bench --site $site install-app erpnext"
docker exec -it -u root frappe bash -c "bench --site $site set-config \"developer_mode\" 1 && bench clear-cache"
echo "finished"
fi
if [ $d == 1 ]; then
docker exec -it -u root frappe bash -c "bench --site $site set-config \"developer_mode\" 1 && bench clear-cache"
fi
exit 0
fi
if [ $mgr == 1 ]; then
docker exec -it frappe bash -c "bench setup manager"
fi
if [ $erp == 1 ]; then
echo "installing erpnext"
docker exec -it frappe bash -c "bench get-app erpnext"
docker exec -it frappe bash -c "bench --site $site install-app erpnext"
docker exec -it -u root frappe bash -c "bench --site $site set-config \"developer_mode\" 1 && bench clear-cache"
echo "finished"
if [ $start == 1 ]; then
docker-compose start
./dbench -a
if [ $bench == 1 ]; then
docker exec -it frappe bash -c "bench start"
fi
fi
if [ $d == 1 ]; then