Bruno de Oliveira Abinader
1dbfbfe7e3
[tests] Upload coverage reports to coveralls.io
2016-02-20 11:43:42 +02:00
John Firebaugh
27271768bd
[node] Drop 0.10 from build; require v4+
2016-01-20 15:20:24 -08:00
Minh Nguyễn
e3d48c2de5
Removed OS X SDK from build matrix
2016-01-05 16:47:45 -08:00
John Firebaugh
7a4e7376e1
Move platform scripts into platforms
2015-12-16 17:49:22 -08:00
John Firebaugh
989690c4af
[ios] Remove vestigial environment variables from .travis.yml
2015-12-16 15:53:23 -08:00
Konstantin Käfer
8bfc5de1dc
[build] use ccache
2015-12-07 17:53:38 -08:00
Konstantin Käfer
e1390f4f6f
[test] restructure .travis.yml and remove Android tests from Travis
...
they're now built on Bitrise
2015-12-07 16:10:08 -08:00
John Firebaugh
59ef8da695
[node] Drop node 0.12 from build matrix
2015-12-07 15:26:27 -08:00
Konstantin Käfer
e12cd6aef4
[build] Add clang-tidy to Travis
2015-12-03 15:38:36 +01:00
Mike Morris
1762611505
[node] test and publish binaries for Node.js v5.x
2015-11-25 16:31:42 -05:00
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