fixed travis config

This commit is contained in:
Mariotaku Lee 2017-04-26 01:15:41 +08:00
parent f6123073ab
commit c61bd8e865
No known key found for this signature in database
GPG Key ID: 15C10F89D7C33535
5 changed files with 15 additions and 8 deletions

View File

@ -47,7 +47,7 @@ cache:
- $HOME/.m2/
before_install:
- openssl aes-256-cbc -K $encrypted_9b8203f9524d_key -iv $encrypted_9b8203f9524d_iv -in travis/configs/twidere_private_config.tar.gz.enc -out travis/configs/twidere_private_config.tar.gz -d
- ./travis/scripts/decode_private_configs.sh
install:
- ./travis/scripts/fetch_private_files.sh
@ -78,4 +78,4 @@ deploy:
script: ./gradlew publishGoogleRelease
on:
repo: TwidereProject/Twidere-Android
tags: true
tags: true

View File

@ -0,0 +1,7 @@
#!/bin/bash
if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then
exit 0
fi
openssl aes-256-cbc -K $encrypted_9b8203f9524d_key -iv $encrypted_9b8203f9524d_iv -in travis/configs/twidere_private_config.tar.gz.enc -out travis/configs/twidere_private_config.tar.gz -d

View File

@ -1,7 +1,7 @@
#!/bin/bash
if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then
return 0
exit 0
fi
# Extracts build configs into source tree
@ -19,4 +19,4 @@ ssh-agent bash -c "ssh-add private/ssh_id_rsa; git clone $COMPONENT_GOOGLE_REPO
# Force reset to required commit id
git -C twidere/src/google reset --hard `cat twidere/src/.google.commit-id` > /dev/null 2>&1
# Dropbox accessToken for uploading logs
cat private/dropbox_uploader >> ~/.dropbox_uploader
cat private/dropbox_uploader >> ~/.dropbox_uploader

View File

@ -1,7 +1,7 @@
#!/bin/bash
if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then
return 0
exit 0
fi
test -f twidere/src/google/AndroidManifest.xml
test -f twidere/src/google/AndroidManifest.xml

View File

@ -1,11 +1,11 @@
#!/bin/bash
if [ "$TRAVIS_PULL_REQUEST" != "false" ]; then
return 0
exit 0
fi
curl 'https://raw.githubusercontent.com/andreafabrizi/Dropbox-Uploader/master/dropbox_uploader.sh' -o travis/scripts/dropbox_uploader.sh
chmod +x travis/scripts/dropbox_uploader.sh
find /tmp -maxdepth 1 -name 'kotlin-daemon.*.log' -exec sh -c 'travis/scripts/dropbox_uploader.sh upload $1 $TRAVIS_BUILD_ID/$(basename $1)' find-sh {} \;
find ~/.gradle/daemon/ -name 'daemon-*.log' -exec sh -c 'travis/scripts/dropbox_uploader.sh upload $1 $TRAVIS_BUILD_ID/gradle-$(basename $1)' find-sh {} \;
dmesg > dmesg.log; travis/scripts/dropbox_uploader.sh upload dmesg.log ${TRAVIS_BUILD_ID}/dmesg.log
dmesg > dmesg.log; travis/scripts/dropbox_uploader.sh upload dmesg.log ${TRAVIS_BUILD_ID}/dmesg.log