diff options
author | Rangi <remy.oukaour+rangi42@gmail.com> | 2020-06-21 12:33:10 -0400 |
---|---|---|
committer | Rangi <remy.oukaour+rangi42@gmail.com> | 2020-06-21 12:33:10 -0400 |
commit | 3975a85344da48af7525aa8b08de8be98749b823 (patch) | |
tree | 1bc35c2a8f2d8f06425c5dcb3c39903c703a68ff | |
parent | 815d22201a185a1582f0a2fa3c8e9252cb9dbbcc (diff) |
Travis should upload .sym files to the symbols branch
-rw-r--r-- | .travis.yml | 5 | ||||
-rwxr-xr-x | .travis/upload_symbols.sh | 12 |
2 files changed, 16 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index 097eac10..f7908861 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,5 +24,8 @@ script: after_success: - |- if [ "$TRAVIS_BRANCH" = master -a "$TRAVIS_PULL_REQUEST" = false -a "$TRAVIS_OS_NAME" = linux ]; then - ./.travis/webhook.sh + ./.travis/webhook.sh + if [ -n "$GITHUB_API_KEY" ]; then + ./.travis/upload_symbols.sh + fi fi diff --git a/.travis/upload_symbols.sh b/.travis/upload_symbols.sh new file mode 100755 index 00000000..ede8790a --- /dev/null +++ b/.travis/upload_symbols.sh @@ -0,0 +1,12 @@ +#!/bin/sh +set -e + +commit_message=$(git log -1 --pretty=%B) + +git clone -b symbols https://github.com/pret/pokegold symbols +cd symbols + +cp ../*.sym . +git add *.sym +git -c user.name='travis' -c user.email='travis@travis-ci.org' commit -m "$commit_message" +git push -f -q https://Rangi42:$GITHUB_API_KEY@github.com/pret/pokegold symbols &>/dev/null |