travis_compiled_push.sh 647 B

12345678910111213141516171819202122232425
  1. #!/bin/bash
  2. set -o errexit -o nounset
  3. rev=$(git rev-parse --short HEAD)
  4. git config --global user.name "Travis CI"
  5. git config --global user.email "jack.humb+travis.ci@gmail.com"
  6. find . -name ".build" | xargs rm -rf
  7. cd ..
  8. git clone https://$GH_TOKEN@github.com/jackhumbert/qmk.fm.git
  9. cd qmk.fm
  10. git submodule update --init --recursive
  11. rm -rf keyboard
  12. rm -rf keyboards
  13. cp -r ../qmk_firmware/keyboards .
  14. mkdir keyboards/ergodox_ez/
  15. cp ../qmk_firmware/util/ergodox_ez.html keyboards/ergodox_ez/index.html
  16. cp ../qmk_firmware/readme.md qmk_readme.md
  17. ./generate.sh
  18. git add -A
  19. git commit -m "generated from qmk_firmware/$TRAVIS_BRANCH@${rev}"
  20. git push