forked from missioncommand/emp3-android
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path.travis.yml
52 lines (44 loc) · 4.35 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
sudo: false
language: android
android:
components:
- tools
- build-tools-25.0.2
- android-23
- extra-android-m2repository
jdk:
- oraclejdk8
env:
global:
- secure: 38QGPcmNyRkS+FahYmT+6xcTwbXm5pYgVYr4KR2p3z5Lvc3WwQ3LqWCf2E+q3iaBqwS4d5p/XzYmQNb5a3wfRsr47PzhLJBb6EzJ+BypXF4LSTBHju2ysOvACoi2X3gB6tyH58eXvgjwBjbMDVHkj+lCEys8uqKGTQ4WtONKW2CdrD8Kju8xTTp5FS1AYm06eADnLerd9C9y76VEVOautxPG16kBMsXWjAxHO9vNjkQu7JgKR9QEpe9AWVT+IH+k64ywOxR4WJ6z9Y/5YC3OB/x932RjrSmyL9W7uEAxhnSXI0KqNSzEJhJaZqOK6LxNwCGtGAY9ULcvjqNY+0/AsBYm6P9SQeCoc0sAEerJE4LWiUfXHfEPVQcavO9tBOj73gKzWknRlfarWFda1hA+6b70eoBzpbOjDGZiF/3UwFeUVTIXp5X8X30GZEIlIl+5Whr94briOK6nJ3b3DK1nT98jrFgAX3ZF/CWAemgT5SJ4x5dIcbNz2rvNbt5ED1iyUZS4lPlw4TGJU+R6rt4iHvrGTf8X/qlf7OrgYERNPv1Ma9yJ8Xa9mQKN1hh9cSEBivVjNpKDqldMM1Ao4mR/mA3YMv1dn7jmnG6/IKZkifpmiXoTQD4odCQabbdPlaV6cuFyQb0I5HcLKjSfm80ZmkJgqqqgBW+z+iy1PpVJbcI=
- secure: 7LDa+gxMEU/23RGtCvn9iZVw+8kyGaiKWr6N663t0O3GcvTM0te8d3oBaDCU8PNLSMQ+9cZGH0ylqa3XmCbYZ2i30Kyps3plYXtpL5dceMJ9TVXs3lS0R0LNTmsfL2fnW9sXZ1GCDKY16t/2CCtBObkJR/zA+M4HiRCUrtKCXukuVlcWdVWUzA5/AuEzNSTdbIqIYktqK7MICyDeK95uouq4Q3aa+onJ3iCN3i2YWQO1AmRgGa7JZnLAxAsLYTfkDvYcYJOPRwY27S9wygFNI7UeUC8mn9PiM7ENOCW9FBX1skRyG2JhnJtuHvyOmZslyfyYnphat3UuaSXPGHBkj1rDs8y6FcW0ksydEyl+tqHXEAwlMdyoxhjGVNyduOWHtJbTq8dx8Gm65bSpcUTPbs+2cTUOze4v8YiVYvDBbkWch9YP5GCY2Lq6N9QOjz6UfWJ/uT62XhbzQeLMQ37lnonKQjHwqa1p+pZQ3P1JhD8jRHWTioy11JJK1fn9qTNhXo7yhOcqfQrT9KG9VSwxgQUVdGn9iZpTe8W34cMPPjZpkZZ51DnX6U4bevr6fd/zSKCg4ZkCLTxajQJlUzIsNN6OTP/d97Tijr9/eP3ALdW+8subwGxXWsjPiJW/b+JX42qZgCffCJsK5QjWBTBPyyj3Q9UTYbVJaARYD58ZSfY=
- secure: 3pmA/YQ7CKdko7k3v+PZf3PR7y0JCprC/M3Ik7RQ1LEFq0AWxuvoh3D6zCcpkOnKpBuonBhSEJ/nkeKH5kVHT3kWiufIqLCbDBKr9ppPFVabZF+t4fefk/90td2luZwhp7pLf6EkCHsaKV2gIJ82MFnWUYvtO29bPjKdzKR71cDqIstidv/OwMdAI4YBm/JGU4PACVojf9Wgex9V5vuK9wnRdmJ1BX2wJFEtdWLBUu8h+AhTJCG56cVKB9JdpZHj61MyC9c3ENJBKDcqFG7oU8hyDDMIzIEDkYU4RArwCHuuXtVGl+Ix1GavU1rLHTiIqaBdLF4BNYaPT/JShrrC3luIHmn0/CoBgqG5Q8CCQgOAmVhOIhI1xf+kKg6exVg7K+CnqxcVu6p/4VzrSZGzLg3e5RLyDa8u68geEViK+C3Ydsc3xQAlbwl9kSu6IcteQjkCBubGNH+ItuZWVJFFIjOisSluXicnhv6dnkDiith6ePdwoGkunCaVdWKWZEiS1jNbIt8nygZmFcukRSLn3PiHUfZbc24U45vvXIrlmMzWM0UlLovnvqkJ6RrOZNkne2l4Tr7nx71kBuEgFMgFYAnh0YArF16ynE0qw6L8pZzHAaRZpR2nOOcC3+OTvpWwMnIfcQnmyqlAymQFRJk9NWy7TmxLkmOPylC/xNec5BY=
- secure: xn3f4iSAVI/AAQ6K4ebS9bIZe17USPOz1ejm/Cgr4mttO6nzDY3ulJXT+VBLHT0R+ijjnYBuK9WA3LI0kAtgsjdlQI6Ezhxmo6K+S2I05Ef9vWQ42Xe66ebKgLQMdWWnA801UCBfsLXpbnxf8CZyK+ZC3FmMiqAIT8UsZAPXDqzzOoSqTAciTX1QSkIvJeevZpAHrfhmsKviTv74dXgPuGmlestlgEprSMFkJwrTf2iozFRqaG1ZAZGqsx/wV7C0TwSITu89+hCGGzT/S/1+OcXfPWr5ysMTEpd340dYaEXJmNxxLWAa4psdgr5s9v23STzl0kL90t9dA+FCdi4yh4IxvFlvGUHTaKOvC8lQDyLPzfTFC2KHVwwA3RIULUKGhKdqzQ6lGJPsSK89y6K1WyzvJTGP6VWyTKbPNk7DmLuo+RHw+lZSQz0bSZfKhUiV5eGP7zFRql4NKbSOk4zIdKGPzEh+zasKBwtbfITop3r15+1eserVB4y5pjMfG0AS9zg6zwCLG/ri9giaakUT+dTC5UzWTKrew0MLGVJlIZRcnc9v8WVk6pRG/ikFMF6Y7LnNTw/pT5UKd+kKMk3IcaGg5dX1IpgGD20idm3lMCPtvhIyzUJATLyEOQYhl+BCowY+mT9IhwsY309/0dVe9pSsCvr/Z7qwKzFFdX6O2uA=
- secure: 34sUS/J1lWN0CtDA3wlMO3vO5yu4Q3T3Fk+4kyYRazpdMNj6dRT+9zZzJ5tlpXB4Z78UKJ3YrPkq+qPhr7kecLQg1YnpTGALNDzZsffjX7ib9DTBu++SIZmWFZCsFvIEk+cBcyN25Ofsnwe6Too4LJ8V/LrkODH+wfWQ6XfzbKw0HbAWZ690oPzpNSetqGpDXpaxc7AyjrjkjB8yF+Sgkl0tsFQSvo+SwazmwSN8I+3mrbgjcGhk3NGJPABSJzD6WLo0aoNtO9S+t1tGiAK5T/X/Ehfv/R95nXmfD3wxVKNC/NnZiKv/1sMEIGv7Y5biTYIpPnl9458QebZhC74VBZCwVua4BXTFwRAS5YqHNTDCFjwmrV8c/PQEg1gS3KmfJwqOQrpza0f5TsCCyqmJxt1U83C2vJYtIk+/Ruo05CqYCpK0oPOQxbcLggTjx/MME4wyot3zhxbLR2WlgkPB7GXeXrqTZQ5fImYKcPDMe79Ot85NuMmTBKtO5gJyJXx0tvtEQryiErmILmFrfQXPv91cTvnwizHAn2Aj+UVY7zdbU3Sw0InBPYqndq8rv2IcLD5ET5zgXP3lzSpV3KNDONensTqnj5d8+eN+egf7NMjoKXLmzlvbG5o9kwZp3PcvQ6s3jKvx9pmcPgUwxt5uhFqAQuJBXRNUrQOtEpDhZ7k=
cache:
directories:
- $HOME/.gradle/caches/
- $HOME/.gradle/wrapper/
- $HOME/.android/build-cache
before_install:
- export GRADLE_OPTS="-Dorg.gradle.daemon=false -Xmx3072m $GRADLE_OPTS"
- export DEFAULT_JVM_OPTS=
install: true
script:
- ./gradlew build --refresh-dependencies --continue --stacktrace
before_cache:
- rm -f $HOME/.gradle/caches/modules-2/modules-2.lock
- rm -fr $HOME/.gradle/caches/*/plugin-resolution/
deploy: # travis by default will not invoke this step for PRs
- provider: script
skip_cleanup: true
script: travis/snapshot.sh
on:
branch:
- development
- provider: script
skip_cleanup: true
script: travis/release.sh
on:
tags: true
condition: "$TRAVIS_TAG =~ ^v[0-9]+.[0-9]+.[0-9]+$"