summaryrefslogtreecommitdiff
path: root/.travis.yml
Commit message (Collapse)AuthorAgeFilesLines
* [build] qtpositioning5-dev and qtlocation5-dev are now on Travis whitelistThiago Marcos P. Santos2016-05-061-3/+1
| | | | | Do not call `sudo` for installing them anymore. This will make it possible to migrate to a container'ed Trusty bot when available.
* [Qt] Add QtLocation to the buildsystemThiago Marcos P. Santos2016-05-021-1/+1
| | | | Needed by the next patch.
* [linux] Build with GCC 5 (#4901)John Firebaugh2016-04-291-16/+16
| | | | | | * [linux] Build with GCC 5 * [build] -fabi-version=0 is the default for GCC 5
* [Qt] Expose center and zoom propertiesThiago Marcos P. Santos2016-04-271-0/+2
|
* [Qt] Added qt-qml-app exampleBruno de Oliveira Abinader2016-04-271-1/+1
|
* [Qt] Added QQuickMapboxGL{,Renderer}Bruno de Oliveira Abinader2016-04-271-1/+1
|
* [build] Do not run unit tests for Qt5Thiago Marcos P. Santos2016-04-271-1/+1
| | | | | | | | | ccache is not enabled for Trusty public bots on Travis. Disabling unit tests for Qt5 for now so it will take less time. Fixes #4855. (not really, but better than nothing)
* [build][Qt] Use Ubuntu Trusty for Qt5Thiago Marcos P. Santos2016-04-251-16/+26
| | | | | | | | | Ships with a newer version of Qt5 (Qt 5.2.1) and it is closer to what we are actually shipping to. Unfortunately, ATM Trusty will require 'root' [1] and won't that makes it significantly slower because it will not use a container version of the build env.
* [build] Added 'qt-app' targets to Travis Qt buildBruno de Oliveira Abinader2016-04-251-2/+2
|
* Merge pull request #4773 from mapbox/travis-qt5Bruno de Oliveira Abinader2016-04-211-0/+14
| | | [build] Added Qt 5 build for Travis CI
* [build] Added Qt 4 build for Travis CIBruno de Oliveira Abinader2016-04-201-0/+13
|
* [build] Refactor and simplify build systemJohn Firebaugh2016-04-071-59/+52
| | | | | | | | | | | | | | * Main gyp files are now standardized as platform/<platform>/platform.gyp. * Each platform gyp file defines appropriate loop_lib and headless_lib variables. * Each platform gyp file includes mbgl.gypi, which defines base targets which may be useful to all platforms. * CI targets are consistent across platforms: `make $(PLATFORM) && make test-$(PLATFORM)`. * Renamed the "linux" test app to "glfw". It's now built in OS X CI. * Android build flakiness is fixed. * iOS CI builds the bench and iosapp targets. * Mesa version is now in one place. * CI scripts use bash "strict mode" and correct error handling. * All build output goes to the build directory. * Removed vestigial iOS/OS X/Android Travis scripts.
* Remove failing clang-tidy row from build matrixJohn Firebaugh2016-03-291-13/+0
|
* [node] Drop OS X build from TravisJohn Firebaugh2016-03-221-6/+0
|
* [node] Drop Node 5 from build matrix (fixes #4370)John Firebaugh2016-03-211-13/+0
|
* [tests] Upload coverage reports to coveralls.ioBruno de Oliveira Abinader2016-02-201-0/+11
|
* [node] Drop 0.10 from build; require v4+John Firebaugh2016-01-201-12/+0
|
* Removed OS X SDK from build matrixMinh Nguyễn2016-01-051-7/+0
|
* Move platform scripts into platformsJohn Firebaugh2015-12-161-4/+4
|
* [ios] Remove vestigial environment variables from .travis.ymlJohn Firebaugh2015-12-161-7/+0
|
* [build] use ccacheKonstantin Käfer2015-12-071-13/+22
|
* [test] restructure .travis.yml and remove Android tests from TravisKonstantin Käfer2015-12-071-69/+74
| | | | they're now built on Bitrise
* [node] Drop node 0.12 from build matrixJohn Firebaugh2015-12-071-10/+0
|
* [build] Add clang-tidy to TravisKonstantin Käfer2015-12-031-1/+7
|
* [node] test and publish binaries for Node.js v5.xMike Morris2015-11-251-0/+10
|
* [android] #2891 - 23.0.2 Take 2Brad Leege2015-11-051-4/+4
|
* [android] #2891 - Going back to Android Build Tools 23.0.1Brad Leege2015-11-031-4/+4
|
* [android] Update to build tools 23.0.2Leith Bade2015-11-031-4/+4
| | | | Fixes #2891
* Optimize Travis build order: start osx builds firstJohn Firebaugh2015-10-231-33/+33
| | | | 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.
* [iOS] Don't build iOS on Travis, it's too slowJohn Firebaugh2015-10-231-3/+0
|
* Revert "[node] pin to Node.js v4.1 until #2597 is resolved"Mike Morris2015-10-131-2/+2
| | | | This reverts commit d1029d0fac12f678c9ecd68a603231ed036b4fbd.
* [node] pin to Node.js v4.1 until #2597 is resolvedMike Morris2015-10-131-2/+2
|
* [node] add support for Node.js v4.1.x and update changelogMike Morris2015-09-301-2/+2
|
* [osx] build OS X with Xcode 7Mike Morris2015-09-241-4/+4
| | | | | patch mason to set 'tbh' MASON_DYNLIB_SUFFIX on iOS 9+ and OS X 10.11+
* Upgrade Travis to Xcode 7 imageMinh Nguyễn2015-09-151-1/+1
| | | | Only for iOS. OS X remains on Xcode 6.4.
* Update to Android build tools 23.0.1Leith Bade2015-09-111-4/+4
| | | | Closes #2303
* add io.js v3.x supportMike Morris2015-09-091-2/+2
|
* #2253 - Adding extra-google-m2repository nowBrad Leege2015-09-031-4/+4
|
* #2253 - Adding extra-android-supportBrad Leege2015-09-031-4/+4
|
* back to nvm node installs on travisMike Morris2015-08-281-6/+6
|
* xcode6.4Mike Morris2015-08-261-0/+3
|
* add FLAVOR=node to build matrixMike Morris2015-08-251-0/+27
|
* Install only needed Android SDK components on TravisLeith Bade2015-08-181-4/+4
|
* Update to Android API 23 for Android MLeith Bade2015-08-181-4/+4
| | | | Closes #2104
* Remove MIPS target from Travis build matrixLeith Bade2015-08-131-7/+0
| | | | See #1683
* Opt into Xcode 6.4Minh Nguyễn2015-07-111-2/+2
|
* test on Xcode 6.4 / iOS 8.4Justin R. Miller2015-07-081-2/+2
|
* Opt-in to Travis Xcode 6.3 betaJohn Firebaugh2015-05-291-0/+2
| | | | http://blog.travis-ci.com/2015-05-26-xcode-63-beta-general-availability/
* fix Travis stage nameKonstantin Käfer2015-05-191-1/+1
|
* Upload headless results in after_scriptJohn Firebaugh2015-05-141-0/+3
| | | | | I need to see the results even for passing builds, so I can tell how allowed failures are still failing.