Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [build] Increase the timeout for Android and iOS benchmark runners | Juha Alanen | 2020-04-21 | 1 | -4/+4 |
| | |||||
* | [build] Make the code tidy | Thiago Marcos P. Santos | 2020-04-17 | 1 | -2/+1 |
| | | | | Now clang-tidy runs for all the mbgl-core. | ||||
* | [build] Move to Ubuntu Eoan | Thiago Marcos P. Santos | 2020-04-16 | 1 | -27/+23 |
| | | | | Disco has reached EOL and apt-get fails. | ||||
* | [build] Compare benchmark results to baseline | Juha Alanen | 2020-04-15 | 1 | -0/+15 |
| | |||||
* | [build] Save rebaselined metrics as artifacts | Juha Alanen | 2020-04-15 | 1 | -0/+2 |
| | |||||
* | [build] Fix undefined behavour sanitizer (#16375) | zmiao | 2020-04-07 | 1 | -3/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * [build] Fix integer overflow runtime error for core part Temporarily remove circle ci UBSAN build precondition * [build] Enable all of the ubsans [build] Check runtime error [build] Update UBSAN_OPTION * [build] Add UBSAN blacklist [build] Ignore system libraries [build] Ignore vendor library * [build] Fix implicit conversion runtime error in core * [build] Fix division by zero runtime error * [build] Add unfixed error to ubsan blacklist * [build] Make UBSAN halt on error Revert "Temporary remove build precondition" * [build] Fix division by zero error * [build] Make UBSAN officially work without FIXME prefix * [build] Fix implicit conversion from int64_t to uint64_t * [build] Rename style test json file name * Address review findings | ||||
* | [android] [build] [ci] Move Android JNI bindings code to ↵ | Igor Tarasov | 2020-04-02 | 1 | -3/+3 |
| | | | | mapbox-gl-native-android repo. (#16356) | ||||
* | [build] Cascade some bots so we trigger less jobs | Thiago Marcos P. Santos | 2020-04-01 | 1 | -28/+58 |
| | | | | | | | | | Now that we have clang-tidy with more checks enable, make sure the code is tidy before we can move forward with the pipeline. Also cascade macOS bots, which are way slower after basic compilation is done on Linux. | ||||
* | [build] Make the code tidy! | Thiago Marcos P. Santos | 2020-03-30 | 1 | -2/+2 |
| | | | | Now the bot will fail when clang-tidy fails. All warnings are fatal. | ||||
* | [build] Enable ccache for iOS CI builds | Juha Alanen | 2020-03-27 | 1 | -4/+4 |
| | | | | | Now ccache can be optionally enabled. Enable it for CI builds. By default it is disabled due to issues in some environments. | ||||
* | [build] Deprecated GCC 4.9 and set the minimum to GCC 5 | Thiago Marcos P. Santos | 2020-03-23 | 1 | -2/+2 |
| | |||||
* | [build] Trigger the downstream CI and get the status back | Thiago Marcos P. Santos | 2020-03-20 | 1 | -0/+20 |
| | | | | | Allows triggering a pipeline at any other repository passing parameters. | ||||
* | [build] Use found code sign identities | zmiao | 2020-03-19 | 1 | -1/+0 |
| | |||||
* | [build] Bump docker | Thiago Marcos P. Santos | 2020-03-14 | 1 | -1/+1 |
| | | | | Allow building with OpenGL ES 2.0 headers on Linux. | ||||
* | [build] Collect code coverage from macOS builds | Juha Alanen | 2020-03-06 | 1 | -1/+11 |
| | | | | | Collect coverage from development builds and add a nightly build to collect metrics. | ||||
* | [test] Add test manifest for the nightly build | Juha Alanen | 2020-03-03 | 1 | -1/+1 |
| | | | | | | Use the same test manifest for the development and nightly coverage CI builds. Add manifest for the nightly build by creating a symbolic link to the existing manifest. | ||||
* | [build] Add nightly build to publish coverage metrics | Juha Alanen | 2020-03-02 | 1 | -0/+32 |
| | | | | | Get coverage metrics from codecov.io and upload them to S3. | ||||
* | [build] Generate coverage results separately before uploading to codecov | Juha Alanen | 2020-03-02 | 1 | -1/+7 |
| | | | | | | The codecov.io script has issues with generating coverage result files so generate them separately with gcov and only use the codecov.io script to upload the results. | ||||
* | [build] Upload code coverage results to codecov.io | Juha Alanen | 2020-03-02 | 1 | -1/+14 |
| | |||||
* | [ios, macos] Deleted iOS/macOS map SDK sources, resources, scripts | Minh Nguyễn | 2020-02-27 | 1 | -6/+0 |
| | |||||
* | [build] Add license file for mbgl-core.a | Thiago Marcos P. Santos | 2020-02-27 | 1 | -0/+1 |
| | | | | | Also make sure it will be always up to date by using the nitpick bot to enforce it. | ||||
* | [build][ios] Upload updated metrics to CI artifacts | Juha Alanen | 2020-02-27 | 1 | -1/+2 |
| | |||||
* | [build][ios] Refactor iOS test runner CI job configs | Juha Alanen | 2020-02-27 | 1 | -134/+81 |
| | |||||
* | [build] Bump Xcode and iOS versions for test runner builds | Juha Alanen | 2020-02-18 | 1 | -14/+20 |
| | | | | | Use the latest Xcode 11.3.1 and run the tests on iPhone 11 with the latest iOS 13.3. | ||||
* | [build] Fix Android benchmark runner CI config | Juha Alanen | 2020-02-18 | 1 | -0/+1 |
| | | | | Save step had been removed. | ||||
* | [build] Enable iOS benchmark runner in CI | Juha Alanen | 2020-02-18 | 1 | -0/+69 |
| | |||||
* | [build] Cleanup CircleCI configuration | Juha Alanen | 2020-02-14 | 1 | -5/+4 |
| | | | | | The parameters were moved to iOS cmake file, so now the RenderTestApp can be built with cmake. | ||||
* | [build] Build iOS release for iPhone instead of simulator | Juha Alanen | 2020-02-14 | 1 | -13/+6 |
| | |||||
* | [build] Use all available cores for macOS CI builds | Juha Alanen | 2020-02-14 | 1 | -1/+1 |
| | |||||
* | [build] Enable iOS unit test runner in CI | Juha Alanen | 2020-02-14 | 1 | -0/+69 |
| | |||||
* | Bump GL-JS | zmiao | 2020-02-11 | 1 | -1/+1 |
| | | | | Backport GL-JS fix 'Hide glyphs behind the camera'(https://github.com/mapbox/mapbox-gl-js/pull/9229) | ||||
* | [build] Remove unused files | Thiago Marcos P. Santos | 2020-02-07 | 1 | -1/+0 |
| | | | | | Buck build is no longer needed, neither is the previous CMake buildsystem. | ||||
* | [build] Move the `next` buildsystem to the root | Thiago Marcos P. Santos | 2020-02-07 | 1 | -6/+7 |
| | | | | | | | | This will make the `next` buildsystem no longer the `next`, but the `actual`. The idea is to simplify the build, removing scripts, to make the platform buildsystem generated by CMake more compatible with IDEs and make development more streamlined. It will also make cross compilation easier. | ||||
* | Add back ios-test-runner for beseline job (#16167) | zmiao | 2020-02-03 | 1 | -2/+1 |
| | |||||
* | [build] Remove baseline bot dependency on iOS tests | Thiago Marcos P. Santos | 2020-02-03 | 1 | -1/+2 |
| | | | | The iOS test bot is failing because auth is failing. | ||||
* | [build] Use all available cores for CI builds | Juha Alanen | 2020-01-30 | 1 | -2/+2 |
| | |||||
* | [build] Disable TSAN checks for the test HTTP server in CI builds | Juha Alanen | 2020-01-30 | 1 | -0/+1 |
| | |||||
* | [build] Enable unit tests for Qt MacOS builds in CI | Juha Alanen | 2020-01-30 | 1 | -1/+0 |
| | |||||
* | [test-runner] Enable rebaseline for next-ios-render-test-runner (#16147) | zmiao | 2020-01-28 | 1 | -0/+7 |
| | |||||
* | [build] Cleanup CircleCI configuration | Thiago Marcos P. Santos | 2020-01-28 | 1 | -987/+168 |
| | | | | | - Remove the legacy build jobs - Remove the next- namespace. | ||||
* | [test-runner] Add iOS RenderTestRunner test metrics (#16139) | zmiao | 2020-01-24 | 1 | -3/+3 |
| | | | | | | * [test-runner] Add iOS RenderTestRunner test metrics * [test-runner] Add ios probe metrics | ||||
* | avoid restore sanity ccache since it will cause unarchive error for new ↵ | zmiao | 2020-01-22 | 1 | -4/+17 |
| | | | | added macos job (#16135) | ||||
* | [ios, macos] Include SKU token for offline requests (#16130) | Jordan Kiley | 2020-01-21 | 1 | -1/+1 |
| | |||||
* | [test-runner] Enable IOS RenderTestRunner and run it on Firebase (#16111) | zmiao | 2020-01-21 | 1 | -6/+96 |
| | | | | | | | | | | * [test-runner] Setup iOS RenderTestRunner * [test-runner] Make app runnable on firebase * Add iOS platform dependent expectation and ignores; Run prepare script via cmake * Make RenderTestRunner report test status | ||||
* | [build][android] Fix CI bot that validates downstream API breakage | Juha Alanen | 2020-01-10 | 1 | -1/+1 |
| | |||||
* | [build] Run Android unit test on Firebase | Juha Alanen | 2020-01-10 | 1 | -0/+35 |
| | |||||
* | [ios] Add native_apple_interface to ios.cmake (#16103) | Jordan Kiley | 2020-01-09 | 1 | -1/+1 |
| | | | | | | * [ios] Add native_apple_interface to ios.cmake * [ios] Use Xcode for next-macos-xcode11-release | ||||
* | [android] add CI bot that validates downstream API breakage | tobrun | 2020-01-09 | 1 | -0/+14 |
| | |||||
* | [build] Run Android benchmark on Firebase | Juha Alanen | 2020-01-03 | 1 | -0/+35 |
| | |||||
* | [build] Make the configuration simpler | Thiago Marcos P. Santos | 2019-12-21 | 1 | -0/+3 |
| | | | | | | Moved the Android flags to the compilation options interface and removed build options we are not using and go back to CMake defaults. |