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
John Firebaugh
35dbbc4d42
Mark mips-64 as allowed failure
...
Refs #802
2015-02-03 14:19:46 -08:00
Mike Morris
ffd7f43bca
test against mesa 10.4.3 on travis
2015-01-30 09:05:51 -08:00
Leith Bade
61113bf343
Update android ABIs
2015-01-29 00:52:37 +13:00
Leith Bade
62d7bab59d
Update travis stack
2014-12-26 13:30:21 +13:00
Leith Bade
7f086b4989
Don't configure on Android
2014-12-26 11:12:14 +13:00
Leith Bade
2ad74d5fb0
Move android build to ec2
2014-12-26 11:08:11 +13:00
Leith Bade
3c968672d9
Prepare for android-gl-build
2014-12-20 17:15:55 +13:00
Leith Bade
c749d1a5ab
Remove extra Travis builds
2014-12-19 15:19:10 +13:00
Leith Bade
6f56e88ee5
Stop services only on Linux
2014-12-12 10:36:54 +11:00
Leith Bade
30c80af0d2
Fix bash error
2014-12-12 09:59:27 +11:00
Leith Bade
80016cd469
Don't need X for android builds
2014-12-12 09:49:06 +11:00
Leith Bade
911da56ea6
Fix service name
2014-12-11 00:19:34 +11:00
Leith Bade
e6c8365767
Stop DB services
2014-12-10 09:46:28 +11:00
Leith Bade
c55cd7f473
Check for running services
2014-12-09 23:04:27 +11:00
Leith Bade
6fecb80405
Go back to 7z NDK
2014-12-09 22:44:12 +11:00
Leith Bade
2967bd85e4
Fix path to NDK
2014-12-09 22:41:59 +11:00
Leith Bade
86ce061ab4
Revert "Try ruby env"
...
This reverts commit 4e9f2c146b .
2014-12-06 15:15:09 +11:00
Leith Bade
4e9f2c146b
Try ruby env
2014-12-06 15:08:06 +11:00
Leith Bade
1bffbb0908
Use TESTMUNK in travis to start Testmunk
2014-12-03 19:46:35 +11:00
Leith Bade
164596d0cb
Fix access key for android on travis
2014-11-30 12:46:44 +11:00