1
0

build_release 576 B

12345678910111213141516171819202122232425262728
  1. #!/bin/bash
  2. TYPE=$1
  3. # Set boot domain
  4. if [[ "${TYPE}" == "dev" ]]; then
  5. BOOT_DOMAIN="${BUCKET_DEV}.s3-us-west-2.amazonaws.com/${TRAVIS_COMMIT}"
  6. fi
  7. sed -i \
  8. "/^#boot_domain/c\boot_domain: ${BOOT_DOMAIN}" \
  9. user_overrides.yml
  10. # Build release
  11. docker build -t localbuild -f Dockerfile-build .
  12. docker run --rm -it -v $(pwd):/buildout localbuild
  13. # Generate folder outputs
  14. mkdir -p s3out
  15. cp -r buildout/* s3out/
  16. cp script/index.html s3out/
  17. mkdir -p githubout
  18. mv buildout/ipxe/* githubout/
  19. cd buildout
  20. rm -Rf ipxe
  21. tar -czf menus.tar.gz *
  22. mv menus.tar.gz ../githubout
  23. cd ..