Refactor for mobile deployment

This commit is contained in:
2014-08-19 12:44:15 +02:00
parent 268c5aabb9
commit 0e46633c73
27 changed files with 848 additions and 41 deletions
+31 -13
View File
@@ -1,15 +1,33 @@
#!/usr/bin/env bash
rm -rf public/assets;
QWAITER_MOBILE_EXPORT=yes RAILS_ENV=production bundle exec rake assets:precompile;
ANDROID_ROOT="$HOME/Documents/workspace/mozo/www/assets"
spring stop
rm -rf $ANDROID_ROOT
mkdir $ANDROID_ROOT
rm -rf public/assets
QWAITER_MOBILE_EXPORT=yes RAILS_ENV=user_app bundle exec rake assets:precompile
find public/assets -name "*.gz" -exec rm -f {} \;
./bin/dedigest_assets
rm -rf public/assets/cmtool;
rm -rf public/assets/jquery-ui;
rm -rf public/assets/admin;
rm -rf public/assets/waiter;
rm -rf public/assets/obtain_token;
rm -rf public/assets/qr_sheet;
rm -rf public/assets/supplier;
rm -rf public/assets/site;
rm -rf public/assets/cartoon;
rm -rf public/assets/frames;
QWAITER_MOBILE_EXPORT=yes RAILS_ENV=production TEST_HOST=$1 bundle exec rails runner bin/build_mobile_app.rb;
# correct stuff
./bin/user_asset_corrections
# now move stuff to a cleaned up cordova location
cp -r public/assets/user $ANDROID_ROOT/user
cp -r public/assets/theme1 $ANDROID_ROOT/theme1
cp -r public/assets/vendor $ANDROID_ROOT/vendor
find $ANDROID_ROOT/theme1 -name "*.css" -exec rm -f {} \;
find $ANDROID_ROOT/theme1 -name "*.js" -exec rm -f {} \;
find public/assets -iname "font*" -depth 1 -exec cp {} $ANDROID_ROOT \;
# rm -rf public/assets/cmtool;
# rm -rf public/assets/jquery-ui;
# rm -rf public/assets/admin;
# rm -rf public/assets/waiter;
# rm -rf public/assets/obtain_token;
# rm -rf public/assets/qr_sheet;
# rm -rf public/assets/supplier;
# rm -rf public/assets/site;
# rm -rf public/assets/cartoon;
# rm -rf public/assets/frames;
# QWAITER_MOBILE_EXPORT=yes RAILS_ENV=user_app TEST_HOST=$1 bundle exec rails runner bin/build_mobile_app.rb;
rm -rf public/assets