Skip to content

Commit

Permalink
Setting up travis
Browse files Browse the repository at this point in the history
  • Loading branch information
sockeqwe committed Nov 7, 2018
1 parent 92c3f0b commit 73d7fef
Show file tree
Hide file tree
Showing 3 changed files with 23 additions and 25 deletions.
18 changes: 14 additions & 4 deletions .buildscript/deploy_snapshot.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,17 @@ elif [ "$TRAVIS_PULL_REQUEST" != "false" ]; then
elif [ "$TRAVIS_BRANCH" != "$BRANCH" ]; then
echo "Skipping snapshot deployment: wrong branch. Expected '$BRANCH' but was '$TRAVIS_BRANCH'."
else
echo "Deploying snapshot..."
./gradlew uploadArchives
echo "Snapshot deployed!"
fi
echo "Deploying..."
openssl aes-256-cbc -K $encrypted_8739fbca6d38_key -iv $encrypted_8739fbca6d38_iv -in key.gpg.enc -out key.gpg -d
gpg --import key.gpg
cd ..
echo "signing.keyId=E508C045" >> gradle.properties
echo "signing.password=$PGP_KEY" >> gradle.properties
echo "signing.secretKeyRingFile=/home/travis/.gnupg/secring.gpg" >> gradle.properties
echo "org.gradle.parallel=false" >> gradle.properties
echo "org.gradle.configureondemand=false" >> gradle.properties
./gradlew --no-daemon uploadArchives -Dorg.gradle.parallel=false -Dorg.gradle.configureondemand=false
rm .travis/key.gpg
git reset --hard
echo "Deployed!"
fi
28 changes: 8 additions & 20 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,9 @@ android:
- extra-android-m2repository
- android-27
- sys-img-armeabi-v7a-android-17

before_install:
- yes | sdkmanager "platforms;android-27"

# Emulator Management: Create, Start and Wait
before_script:
# - echo no | android create avd --force -n test -t android-17 --abi armeabi-v7a
# - emulator -avd test -no-audio -no-window &
# - android-wait-for-emulator
# - adb shell input keyevent 82 &
# - ./.buildscript/swarmer/swarmer_start.sh
- yes | sdkmanager "platforms;android-27"
before_script:
jdk:
- oraclejdk8
licenses:
Expand All @@ -28,24 +20,20 @@ env:
- MALLOC_ARENA_MAX=2
- secure: gMFLK1oOnrmKo2BQyuc4q5JNbO9yZNzGXujUjMDZqY80PM17u1NHH+FtMtqHltGdHlysQGWOVEgCCaXKSjzUR/5oWX3Rx2o36sxFeFJTnv6Og1IfYaT+30yMNCw9dZwBgL/f9+MUcJGyg17Y4YJKiKP8f+2Zj8Cem8a1tTOv7z0=
- secure: EtsL8IYW/+QFowKy/pM1pfc6XBz19AEPRv9+3I3vdHbLNzrEgAcQG/sfWwSwG8N9SyQ9HlgFpy+a4rT9y+vcT52izRviZbLKepCiGk2XyCrBasRy0ncbZBk4Mss1JPP2OFatsiEfEOrFo5rt1CnWapMUOwE7X5blCjrLtEjZRSA=
- secure: KeqM7y/Tp2VGw5QH3dLT43R1HAzoIRo/px7enJ+zRi1RDRQULOvzeDI+B4vaYmP6SIF8+CwhgT3zlSA2we2RHTAqGO/cPJvkxwho2ucV/dRHKALB+Gv4u/+4xdk7GLLy2tq31l8zApMMWtSJPNjcB+exHlmUyVx+jGDwLMcmI+w=
branches:
except:
- gh-pages
notifications:
email: false
sudo: required
#script: ./gradlew build cAT
script: ./gradlew build
script: "./gradlew build"
cache:
directories:
- "$HOME/.gradle"


after_failure:
- cat /home/travis/build/sockeqwe/mosby/mvp/build/outputs/lint-results-debug.xml
- cat /home/travis/build/sockeqwe/mosby/viewstate/build/outputs/lint-results-debug.xml
- cat /home/travis/build/sockeqwe/mosby/mvi/build/outputs/lint-results-debug.xml


- cat /home/travis/build/sockeqwe/mosby/mvp/build/outputs/lint-results-debug.xml
- cat /home/travis/build/sockeqwe/mosby/viewstate/build/outputs/lint-results-debug.xml
- cat /home/travis/build/sockeqwe/mosby/mvi/build/outputs/lint-results-debug.xml
after_success:
- ".buildscript/deploy_snapshot.sh"
- ".buildscript/deploy_snapshot.sh"
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
Expand Up @@ -33,4 +33,4 @@ POM_LICENCE_DIST=repo
POM_DEVELOPER_ID=hannesdorfmann
POM_DEVELOPER_NAME=Hannes Dorfmann

android.enableAapt2=false
android.enableAapt2=false

0 comments on commit 73d7fef

Please sign in to comment.