summaryrefslogtreecommitdiff
path: root/circle.yml
Commit message (Collapse)AuthorAgeFilesLines
* Disable codecov jobAlexander Shalamov2021-04-161-4/+0
|
* [build] Disable code coverage buildsJuha Alanen2020-06-181-26/+0
|
* [build] Remove Android and iOS test runnersJuha Alanen2020-05-261-214/+0
|
* [build] Disable Android unit test runnerJuha Alanen2020-05-181-3/+3
| | | | Disable Android unit test runner until CircleCI build issue is solved.
* [build] Remove benchmark runnersJuha Alanen2020-05-181-77/+0
|
* [build] Increase the timeout for Android and iOS benchmark runnersJuha Alanen2020-04-211-4/+4
|
* [build] Make the code tidyThiago Marcos P. Santos2020-04-171-2/+1
| | | | Now clang-tidy runs for all the mbgl-core.
* [build] Move to Ubuntu EoanThiago Marcos P. Santos2020-04-161-27/+23
| | | | Disco has reached EOL and apt-get fails.
* [build] Compare benchmark results to baselineJuha Alanen2020-04-151-0/+15
|
* [build] Save rebaselined metrics as artifactsJuha Alanen2020-04-151-0/+2
|
* [build] Fix undefined behavour sanitizer (#16375)zmiao2020-04-071-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 Tarasov2020-04-021-3/+3
| | | | mapbox-gl-native-android repo. (#16356)
* [build] Cascade some bots so we trigger less jobsThiago Marcos P. Santos2020-04-011-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. Santos2020-03-301-2/+2
| | | | Now the bot will fail when clang-tidy fails. All warnings are fatal.
* [build] Enable ccache for iOS CI buildsJuha Alanen2020-03-271-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 5Thiago Marcos P. Santos2020-03-231-2/+2
|
* [build] Trigger the downstream CI and get the status backThiago Marcos P. Santos2020-03-201-0/+20
| | | | | Allows triggering a pipeline at any other repository passing parameters.
* [build] Use found code sign identitieszmiao2020-03-191-1/+0
|
* [build] Bump dockerThiago Marcos P. Santos2020-03-141-1/+1
| | | | Allow building with OpenGL ES 2.0 headers on Linux.
* [build] Collect code coverage from macOS buildsJuha Alanen2020-03-061-1/+11
| | | | | Collect coverage from development builds and add a nightly build to collect metrics.
* [test] Add test manifest for the nightly buildJuha Alanen2020-03-031-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 metricsJuha Alanen2020-03-021-0/+32
| | | | | Get coverage metrics from codecov.io and upload them to S3.
* [build] Generate coverage results separately before uploading to codecovJuha Alanen2020-03-021-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.ioJuha Alanen2020-03-021-1/+14
|
* [ios, macos] Deleted iOS/macOS map SDK sources, resources, scriptsMinh Nguyễn2020-02-271-6/+0
|
* [build] Add license file for mbgl-core.aThiago Marcos P. Santos2020-02-271-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 artifactsJuha Alanen2020-02-271-1/+2
|
* [build][ios] Refactor iOS test runner CI job configsJuha Alanen2020-02-271-134/+81
|
* [build] Bump Xcode and iOS versions for test runner buildsJuha Alanen2020-02-181-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 configJuha Alanen2020-02-181-0/+1
| | | | Save step had been removed.
* [build] Enable iOS benchmark runner in CIJuha Alanen2020-02-181-0/+69
|
* [build] Cleanup CircleCI configurationJuha Alanen2020-02-141-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 simulatorJuha Alanen2020-02-141-13/+6
|
* [build] Use all available cores for macOS CI buildsJuha Alanen2020-02-141-1/+1
|
* [build] Enable iOS unit test runner in CIJuha Alanen2020-02-141-0/+69
|
* Bump GL-JSzmiao2020-02-111-1/+1
| | | | Backport GL-JS fix 'Hide glyphs behind the camera'(https://github.com/mapbox/mapbox-gl-js/pull/9229)
* [build] Remove unused filesThiago Marcos P. Santos2020-02-071-1/+0
| | | | | Buck build is no longer needed, neither is the previous CMake buildsystem.
* [build] Move the `next` buildsystem to the rootThiago Marcos P. Santos2020-02-071-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)zmiao2020-02-031-2/+1
|
* [build] Remove baseline bot dependency on iOS testsThiago Marcos P. Santos2020-02-031-1/+2
| | | | The iOS test bot is failing because auth is failing.
* [build] Use all available cores for CI buildsJuha Alanen2020-01-301-2/+2
|
* [build] Disable TSAN checks for the test HTTP server in CI buildsJuha Alanen2020-01-301-0/+1
|
* [build] Enable unit tests for Qt MacOS builds in CIJuha Alanen2020-01-301-1/+0
|
* [test-runner] Enable rebaseline for next-ios-render-test-runner (#16147)zmiao2020-01-281-0/+7
|
* [build] Cleanup CircleCI configurationThiago Marcos P. Santos2020-01-281-987/+168
| | | | | - Remove the legacy build jobs - Remove the next- namespace.
* [test-runner] Add iOS RenderTestRunner test metrics (#16139)zmiao2020-01-241-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 ↵zmiao2020-01-221-4/+17
| | | | added macos job (#16135)
* [ios, macos] Include SKU token for offline requests (#16130)Jordan Kiley2020-01-211-1/+1
|
* [test-runner] Enable IOS RenderTestRunner and run it on Firebase (#16111)zmiao2020-01-211-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 breakageJuha Alanen2020-01-101-1/+1
|