summaryrefslogtreecommitdiffstats
path: root/util/travis_compiled_push.sh
blob: 01317f4be2d980a069afcec5911fb947b92f68f1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#!/bin/bash

set -o errexit -o nounset

rev=$(git rev-parse --short HEAD)

git config --global user.name "Travis CI"
git config --global user.email "jack.humb+travis.ci@gmail.com"

find . -name ".build" | xargs rm -rf
cd ..
git clone https://$GH_TOKEN@github.com/jackhumbert/qmk.fm.git
cd qmk.fm
git submodule update --init --recursive
rm -rf keyboard
rm -rf keyboards
cp -r ../qmk_firmware/keyboards .
cp ../qmk_firmware/readme.md qmk_readme.md
./generate.sh

git add -A
git commit -m "generated from qmk_firmware/$TRAVIS_BRANCH@${rev}" 
git push