diff options
| author | Jack Humbert <jack.humb@gmail.com> | 2017-05-28 16:16:56 -0400 |
|---|---|---|
| committer | Jack Humbert <jack.humb@gmail.com> | 2017-05-28 16:16:56 -0400 |
| commit | 71feac57175f5a3d09e96cc579f5d5c3477adb7b (patch) | |
| tree | 96701c9fc3a28f3d2f40673a85d9c42973b35d9e | |
| parent | de0a058da7cf1ccbc27773af237520928e95efbb (diff) | |
| download | qmk_firmware-71feac57175f5a3d09e96cc579f5d5c3477adb7b.tar.gz qmk_firmware-71feac57175f5a3d09e96cc579f5d5c3477adb7b.zip | |
ignore docs, fix tag/hex pushing
| -rw-r--r-- | util/qmk.fm.enc | bin | 0 -> 3248 bytes | |||
| -rw-r--r-- | util/qmk_firmware.enc | bin | 0 -> 3248 bytes | |||
| -rw-r--r-- | util/travis_compiled_push.sh | 14 |
3 files changed, 11 insertions, 3 deletions
diff --git a/util/qmk.fm.enc b/util/qmk.fm.enc new file mode 100644 index 000000000..d7aa46270 --- /dev/null +++ b/util/qmk.fm.enc | |||
| Binary files differ | |||
diff --git a/util/qmk_firmware.enc b/util/qmk_firmware.enc new file mode 100644 index 000000000..1cd82ba86 --- /dev/null +++ b/util/qmk_firmware.enc | |||
| Binary files differ | |||
diff --git a/util/travis_compiled_push.sh b/util/travis_compiled_push.sh index 718daaa29..dcf408a2e 100644 --- a/util/travis_compiled_push.sh +++ b/util/travis_compiled_push.sh | |||
| @@ -7,6 +7,14 @@ rev=$(git rev-parse --short HEAD) | |||
| 7 | git config --global user.name "Travis CI" | 7 | git config --global user.name "Travis CI" |
| 8 | git config --global user.email "jack.humb+travis.ci@gmail.com" | 8 | git config --global user.email "jack.humb+travis.ci@gmail.com" |
| 9 | 9 | ||
| 10 | openssl aes-256-cbc -K $encrypted_b0ee987fd0fc_key -iv $encrypted_b0ee987fd0fc_iv -in util/qmk_firmware.enc -out qmk_firmware -d | ||
| 11 | openssl aes-256-cbc -K $encrypted_b0ee987fd0fc_key -iv $encrypted_b0ee987fd0fc_iv -in util/qmk.fm.enc -out qmk.fm -d | ||
| 12 | chmod 600 qmk_firmware | ||
| 13 | chmod 600 qmk.fm | ||
| 14 | eval `ssh-agent -s` | ||
| 15 | ssh-add qmk_firmware | ||
| 16 | ssh-add qmk.fm | ||
| 17 | |||
| 10 | if [[ "$TRAVIS_BRANCH" == "master" && "$TRAVIS_PULL_REQUEST" == "false" ]] ; then | 18 | if [[ "$TRAVIS_BRANCH" == "master" && "$TRAVIS_PULL_REQUEST" == "false" ]] ; then |
| 11 | 19 | ||
| 12 | increment_version () | 20 | increment_version () |
| @@ -17,14 +25,14 @@ increment_version () | |||
| 17 | echo -e "${new// /.}" | 25 | echo -e "${new// /.}" |
| 18 | } | 26 | } |
| 19 | 27 | ||
| 20 | NEFM=$(git diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} | grep -Ev '^(keyboards/)' | wc -l) | 28 | NEFM=$(git diff --name-only -n 1 ${TRAVIS_COMMIT_RANGE} | grep -Ev '^(keyboards/)' | grep -Ev '^(docs/)' | wc -l) |
| 21 | if [[ $NEFM -gt 0 ]] ; then | 29 | if [[ $NEFM -gt 0 ]] ; then |
| 22 | echo "Essential files modified." | 30 | echo "Essential files modified." |
| 23 | git fetch --tags | 31 | git fetch --tags |
| 24 | lasttag=$(git tag | grep -Ev '\-' | xargs -I@ git log --format=format:"%ai @%n" -1 @ | sort -V | awk '{print $4}' | tail -1) | 32 | lasttag=$(git tag | grep -Ev '\-' | xargs -I@ git log --format=format:"%ai @%n" -1 @ | sort -V | awk '{print $4}' | tail -1) |
| 25 | newtag=$(increment_version $lasttag) | 33 | newtag=$(increment_version $lasttag) |
| 26 | git tag $newtag | 34 | git tag $newtag |
| 27 | git push --tags -q https://$GH_TOKEN@github.com/qmk/qmk_firmware | 35 | git push --tags |
| 28 | else | 36 | else |
| 29 | echo "No essential files modified." | 37 | echo "No essential files modified." |
| 30 | fi | 38 | fi |
| @@ -34,7 +42,7 @@ if [[ "$TRAVIS_COMMIT_MESSAGE" != *"[skip build]"* ]] ; then | |||
| 34 | make ergodox-ez AUTOGEN=true | 42 | make ergodox-ez AUTOGEN=true |
| 35 | 43 | ||
| 36 | cd .. | 44 | cd .. |
| 37 | git clone https://$GH_TOKEN@github.com/jackhumbert/qmk.fm.git | 45 | git clone git@github.com:qmk/qmk.fm.git |
| 38 | cd qmk.fm | 46 | cd qmk.fm |
| 39 | #git submodule update --init --recursive | 47 | #git submodule update --init --recursive |
| 40 | #rm -rf keyboard | 48 | #rm -rf keyboard |
