Brad Leege
bbf16b2b1d
[android] #2891 - 23.0.2 Take 2
2015-11-05 17:49:53 -06:00
Brad Leege
fb9df7674c
[android] #2891 - Going back to Android Build Tools 23.0.1
2015-11-03 09:51:16 -06:00
Leith Bade
d0e96c5303
[android] Update to build tools 23.0.2
...
Fixes #2891
2015-11-03 21:31:41 +11:00
John Firebaugh
ffb02d1b83
Optimize Travis build order: start osx builds first
...
Travis seems to queue jobs in the order listed in .travis.yml, so put the
slower jobs first in an attempt to reduce the overall time for a build.
2015-10-23 15:41:10 -07:00
John Firebaugh
a243f41cb4
[iOS] Don't build iOS on Travis, it's too slow
2015-10-23 15:17:59 -07:00
Mike Morris
7171a12114
Revert "[node] pin to Node.js v4.1 until #2597 is resolved"
...
This reverts commit d1029d0fac .
2015-10-13 14:04:23 -04:00
Mike Morris
d1029d0fac
[node] pin to Node.js v4.1 until #2597 is resolved
2015-10-13 13:51:36 -04:00
Mike Morris
9fdc36c1a1
[node] add support for Node.js v4.1.x and update changelog
2015-09-30 15:36:44 -07:00
Mike Morris
ac6575065b
[osx] build OS X with Xcode 7
...
patch mason to set 'tbh' MASON_DYNLIB_SUFFIX
on iOS 9+ and OS X 10.11+
2015-09-24 12:18:56 -04:00
Minh Nguyễn
121e95ada4
Upgrade Travis to Xcode 7 image
...
Only for iOS. OS X remains on Xcode 6.4.
2015-09-15 11:05:46 -07:00
Leith Bade
344a7b2ffd
Update to Android build tools 23.0.1
...
Closes #2303
2015-09-11 12:14:45 +10:00
Mike Morris
3d48147f2f
add io.js v3.x support
2015-09-09 14:57:26 -07:00
Brad Leege
4d069207b9
#2253 - Adding extra-google-m2repository now
2015-09-03 18:29:44 -05:00
Brad Leege
0b2c90b583
#2253 - Adding extra-android-support
2015-09-03 18:09:02 -05:00
Mike Morris
b05fa9732a
back to nvm node installs on travis
2015-08-28 14:12:54 -04:00
Mike Morris
e27d9cfbf7
xcode6.4
2015-08-26 11:40:49 -04:00
Mike Morris
a622bb4756
add FLAVOR=node to build matrix
2015-08-25 17:07:19 -04:00
Leith Bade
39c545c7e7
Install only needed Android SDK components on Travis
2015-08-18 21:22:28 +10:00
Leith Bade
ea609df0c4
Update to Android API 23 for Android M
...
Closes #2104
2015-08-18 16:17:24 +10:00
Leith Bade
503d8364fd
Remove MIPS target from Travis build matrix
...
See #1683
2015-08-13 20:34:02 +10:00
Minh Nguyễn
5f7575dd8f
Opt into Xcode 6.4
2015-07-11 15:40:39 -07:00
Justin R. Miller
b70e6f518a
test on Xcode 6.4 / iOS 8.4
2015-07-08 22:30:52 -07:00
John Firebaugh
c1d42aa557
Opt-in to Travis Xcode 6.3 beta
...
http://blog.travis-ci.com/2015-05-26-xcode-63-beta-general-availability/
2015-05-29 10:18:31 -07:00
Konstantin Käfer
a87c58fcb1
fix Travis stage name
2015-05-19 15:58:14 +02:00
John Firebaugh
2efaeb8816
Upload headless results in after_script
...
I need to see the results even for passing builds, so I can tell how
allowed failures are still failing.
2015-05-14 17:44:33 -07:00
John Firebaugh
4db34bd9ef
Don't do things that set -e in Travis's shell
...
Sourcing files that set flags bleed into Travis' wrapper script, which
messes with their workflow, e.g. preventing after_failure scripts from
triggering.
These changes fix that:
* Move exported variables from install.sh to setup.sh, so install.sh
doesn't have to be sourced.
* Source setup.sh from run.sh, rather than directly from .travis.yml.
In addition, as a good practice, remove `set -e` etc. from setup.sh,
and add a comment not to add them back. It's the sourcing script's
responsibility to set these flags.
2015-05-13 15:21:56 -07:00
Mike Morris
2b7d2c2319
source install.sh to export mason on PATH
2015-05-12 12:13:10 -04:00
Mike Morris
3034d9d704
Revert "Revert "Merge pull request #1429 from mapbox/travis-setup""
...
This reverts commit 3ccb0b5610 .
Conflicts:
.travis.yml
2015-05-12 11:51:46 -04:00
John Firebaugh
57d78bd46a
Run correct after_failure script
2015-05-12 13:20:58 +02:00
John Firebaugh
3ccb0b5610
Revert "Merge pull request #1429 from mapbox/travis-setup"
...
This reverts commit 9a233c7ed2 , reversing
changes made to 642024af6d .
2015-05-11 22:03:46 -07:00
Mike Morris
6b90079139
break out setup.sh from run.sh
...
chmod +x
drop travis_helper from android and ios
source travis_helper.sh before_install
only run setup.sh if file exists
explicitly local paths
explicit if statement in before_install
source setup.sh
2015-05-07 15:50:46 -04:00
Leith Bade
8e1654ca13
Update to lastest Android SDK
2015-05-06 20:48:11 +10:00
John Firebaugh
ec3fb8880f
Build with clang 3.5
2015-05-04 12:01:15 -07:00
John Firebaugh
2b0892aaaa
Build with gcc 4.9
2015-05-04 11:59:39 -07:00
Konstantin Käfer
b0bf80e79c
correctly execute after_failure script
2015-04-28 10:43:13 +02:00
Konstantin Käfer
8758500ff6
only install required deps
2015-04-28 10:43:13 +02:00
Konstantin Käfer
8482df62e8
use custom boost
2015-04-28 10:43:13 +02:00
Konstantin Käfer
2b633cc51c
build on Travis' sudo: false infrastructure
2015-04-28 10:43:13 +02:00
Justin R. Miller
b528d7cc03
fixes #830 , #880 : bring back iOS functional tests
2015-04-23 17:54:08 -07:00
Justin R. Miller
ce32e9f92b
Revert "move to Debug for iOS builds"
...
We should stay on Release mode for performance reasons. We
can look into providing symbols for builds for crash log
purposes.
This reverts commit cf1ecb6976 .
2015-04-07 18:07:17 -07:00
Justin R. Miller
cf1ecb6976
move to Debug for iOS builds
2015-04-07 16:31:18 -07:00
Justin R. Miller
4e86e2c62a
fixes #1189 , #880 : split OS X/iOS builds & deploy iOS to S3
2015-04-06 22:33:40 -07:00
Leith Bade
ea31ad99a5
Fix tab
2015-02-15 00:21:44 -08:00
Leith Bade
811a5aa299
Fix travis user
2015-02-14 23:48:16 -08:00
Leith Bade
68e5d0dc48
Move to mapbox bucket
2015-02-13 23:07:45 -08:00
John Firebaugh
f091c204a3
Slack notifications
2015-02-11 11:14:51 -08:00
Justin R. Miller
d4d4cd4415
move iOS code from gl-cocoa to this project
2015-02-09 18:01:40 -08:00
Konstantin Käfer
c160b19fcf
updated mesa and other targets on osx/ios
2015-02-04 11:54:01 +01:00
Konstantin Käfer
92a7f73bbe
fixes for linux
2015-02-04 10:49:06 +01:00
Dane Springmeyer
734ce7aeb4
stop allowing failures for mips-64
2015-02-03 18:52:38 -08:00