Advertisement
Guest User

Untitled

a guest
Jun 28th, 2017
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Bash 1.57 KB | None | 0 0
  1. #!/bin/bash
  2.  
  3. ssh liquid-host <<'ENDSSH'
  4. echo "--------------------------------------------------"
  5. echo "UPDATING BUILDBOT---------------------------------"
  6. echo "--------------------------------------------------"
  7.  
  8. cd Repo/buildbot
  9. git pull
  10. ENDSSH
  11.  
  12. ssh liquid-host <<'ENDSSH'
  13. echo "--------------------------------------------------"
  14. echo "PREPARING CLOUD IMAGE-----------------------------"
  15. echo "--------------------------------------------------"
  16.  
  17. cd Repo/buildbot
  18. . ./venv/bin/activate
  19.  
  20. time ./prepare_cloud_image.py
  21. ENDSSH
  22.  
  23. ssh liquid-host <<'ENDSSH'
  24. echo "--------------------------------------------------"
  25. echo "BUILDING IMAGE------------------------------------"
  26. echo "--------------------------------------------------"
  27.  
  28. cd Repo/buildbot
  29. rm shared/output/*
  30. . ./venv/bin/activate
  31.  
  32. time bin/build shared/scripts/build_x86_64_image.sh
  33. ENDSSH
  34.  
  35. echo "--------------------------------------------------"
  36. echo "COPYING IMAGE TO LOCALHOST------------------------"
  37. echo "--------------------------------------------------"
  38. scp liquid-host:~/Repo/buildbot/shared/output/x86_64-liquid.img.xz .
  39.  
  40. echo "--------------------------------------------------"
  41. echo "UNCOMPRESSING IMAGE-------------------------------"
  42. echo "--------------------------------------------------"
  43. xzcat x86_64-liquid.img.xz > x86_64-liquid.img
  44.  
  45. echo "--------------------------------------------------"
  46. echo "CONVERTING IMAGE----------------------------------"
  47. echo "--------------------------------------------------"
  48. qemu-img convert -f raw -O vdi x86_64-liquid.img x86_64-liquid.vdi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement