release.sh 724 B

1234567891011121314151617181920212223242526
  1. # /bin/sh
  2. echo "Building linux"
  3. #GOOS=linux GOARCH=386 go build
  4. #mv aroz_online build/aroz_online_linux_i386
  5. GOOS=linux GOARCH=amd64 go build
  6. mv aroz_online ../release/aroz_online_linux_amd64
  7. GOOS=linux GOARCH=arm go build
  8. mv aroz_online ../release/aroz_online_linux_arm
  9. GOOS=linux GOARCH=arm64 go build
  10. mv aroz_online ../release/aroz_online_linux_arm64
  11. echo "Removing old build resources"
  12. rm -rf ../release/web/
  13. rm -rf ../release/system/
  14. rm -rf ../release/subservice/
  15. echo "Moving subfolders to build folder"
  16. cp -r ./web ../release/web/
  17. cp -r ./system ../release/system/
  18. rm ../release/system/dev.uuid
  19. rm ../release/system/ao.db
  20. mv ../release/system/storage.json ../release/system/storage.json.example
  21. echo "Completed"