summaryrefslogtreecommitdiff
path: root/scripts
Commit message (Collapse)AuthorAgeFilesLines
* Upload headless results in after_scriptJohn Firebaugh2015-05-141-0/+0
| | | | | I need to see the results even for passing builds, so I can tell how allowed failures are still failing.
* move result deployment to after_failure scriptKonstantin Käfer2015-05-132-15/+15
|
* update test suite and fail Travis when comparisons failKonstantin Käfer2015-05-131-1/+1
|
* Don't do things that set -e in Travis's shellJohn Firebaugh2015-05-1310-10/+22
| | | | | | | | | | | | | | | 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.
* Revert "Revert "Merge pull request #1429 from mapbox/travis-setup""Mike Morris2015-05-1211-50/+34
| | | | | | | This reverts commit 3ccb0b5610a716b8c2bb602cc52f96bc2fb2ff03. Conflicts: .travis.yml
* build render binaryKonstantin Käfer2015-05-122-0/+6
|
* Revert "Merge pull request #1429 from mapbox/travis-setup"John Firebaugh2015-05-1111-34/+50
| | | | | This reverts commit 9a233c7ed295a73da1abf3a7feffe6eec2cf9963, reversing changes made to 642024af6da577fe4a50e262b4a0b4e2aff7ebaf.
* fixes #1503: add changelog w/ notes to appledoc indexJustin R. Miller2015-05-111-0/+7
|
* drop unnecessary mason PATH and MASON_DIR exports from setup.shMike Morris2015-05-072-6/+0
|
* break out setup.sh from run.shMike Morris2015-05-0711-50/+40
| | | | | | | | | | | | | | | | 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
* Disable iOS tests on Travis for nowJohn Firebaugh2015-05-061-1/+1
| | | They hang; seems to be an infrastructure problem.
* refs #1426: add dummy source file to workaround CocoaPods 0.37.0 bugJustin R. Miller2015-05-061-0/+3
|
* don't doc or package private headersJustin R. Miller2015-05-051-1/+3
|
* fixes #1391: install awscli for iOS deploysJustin R. Miller2015-05-051-0/+3
|
* no longer link iOS HTML docs since missing CSSJustin R. Miller2015-05-051-3/+0
|
* [iOS] add benchmarking applicationKonstantin Käfer2015-05-051-0/+16
|
* use brew git to get tag flag neededJustin R. Miller2015-05-041-0/+3
|
* add HTML docs generation to iOS packaging scriptJustin R. Miller2015-05-041-0/+20
|
* fix linking for device/sim decisionJustin R. Miller2015-04-291-6/+19
|
* fixes #1361: split iOS device & sim builds (sim-only for tests)Justin R. Miller2015-04-281-9/+10
|
* fix Travis deploy script path since matrix reorgJustin R. Miller2015-04-281-1/+1
|
* move ios_test.sh to ios folderKonstantin Käfer2015-04-281-0/+0
|
* bump up the number of concurrent jobs on iOS buildsKonstantin Käfer2015-04-281-2/+4
|
* build on Travis' sudo: false infrastructureKonstantin Käfer2015-04-2827-212/+305
|
* merge build targets so we only have one build file per platformKonstantin Käfer2015-04-241-1/+1
| | | | previously, we used multiple different projects for various targets (app, test, render) that overwrote each other, so it was impossible to have one project to build them all, one project to compile them, one project to run them all and in the darkness bind them
* fixes #830, #880: bring back iOS functional testsJustin R. Miller2015-04-234-7/+47
|
* Correct indentation — #1315Jason Wray2015-04-221-2/+2
|
* Revert "build on trusty"John Firebaugh2015-04-2226-302/+203
| | | | | | This reverts commit decc493ec8c30d66bcdf3aa19f58972eb045b5dc. Conflicts: .mason
* build on trustyKonstantin Käfer2015-04-2026-203/+302
|
* Merge pull request #975 from mapbox/974-current-sdkJustin R. Miller2015-04-091-1/+1
|\ | | | | build with current iOS SDK
| * Build with current iOS SDKMinh Nguyễn2015-03-111-1/+1
| | | | | | | | | | | | xcodebuild does not require a specific SDK version, but Mason puts packages in a version-specific directory. So this change uses the logic for $MASON_PLATFORM_VERSION in mason.sh in mapbox/mason. Fixes #974.
* | fixes #1189, #880: split OS X/iOS builds & deploy iOS to S3Justin R. Miller2015-04-062-7/+42
| |
* | Merge pull request #1030 from mapbox/829-podMinh Nguyễn2015-03-201-0/+1
|\ \ | | | | | | CocoaPod podspec for beta 1
| * | Prepared podspec for beta 1Minh Nguyễn2015-03-191-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | This podspec was originally lifted from mapbox/mapbox-ios-sdk, which was structured and built quite differently. We could have the podspec build this repo as is, using scripts/package_ios.sh, but that would require developers to install the same version of Xcode as Travis is using (see #977). So this podspec instead pulls a prebuilt library. Much simpler. Also package a LICENSE with the archive to satisfy a CocoaPods warning. Fixes #829.
* | | Add a reference Valgrind suppresion fileThiago Marcos P. Santos2015-03-201-0/+91
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | When using Valgrind for debugging memory leaks and access violations, we often see a lot of false positives, specially when dealing with OpenGL that does it own buffer management. This file is an attempt to filter these false positives. Note that we are only filtering for the open source Radeon driver and the list will probably grow to accommodate other setups. To use the Valgrind with the suppression file for hunting memory leaks, try something like: valgrind --leak-check=full --track-origins=yes --suppressions=[path/to/valgrind.sup] ./mapbox-gl
* | fix sprites for pixel ratios that are not 1 and 2Konstantin Käfer2015-03-171-0/+3
| | | | | | | | | | | | - OpenGL ES 2 doesn't allow NPOT textures with wrap-around - The Sprite object reported the map's pixelRatio, even though it loaded @2x assets - Copying icons from the sprite into the atlas now uses bilinear scaling to scale up to the actual size
* | scripts for running linux tests with dockerKonstantin Käfer2015-03-131-3/+0
|/
* dont install makedepend on travisMike Morris2015-02-101-1/+1
|
* chmod +x python builds scripts, run directly instead of with python gyp varMike Morris2015-02-102-0/+0
|
* move iOS code from gl-cocoa to this projectJustin R. Miller2015-02-099-4/+325
|
* move config files to config/ folderKonstantin Käfer2015-02-041-0/+29
|
* updated mesa and other targets on osx/iosKonstantin Käfer2015-02-041-11/+5
|
* cleanup makefilesKonstantin Käfer2015-02-042-8/+13
|
* make different abis for androidKonstantin Käfer2015-02-041-12/+15
|
* refactor makefileKonstantin Käfer2015-02-041-0/+20
|
* asset:// URLs are local to the executable path nowKonstantin Käfer2015-02-041-1/+3
|
* fixes for linuxKonstantin Käfer2015-02-042-0/+7
|
* rearrange tests and make more robustKonstantin Käfer2015-02-041-30/+30
|
* rearrange tests and add storage testsKonstantin Käfer2015-02-041-4/+4
|
* Fix -W flags for boostLeith Bade2015-02-031-3/+0
| | | Fixes #801