Commit Graph

175 Commits

Author SHA1 Message Date
Łukasz Paczos
9f8696c00c [build] do not skip tag-initiated builds 2019-08-16 11:53:48 +03:00
Jason Wray
a3a661e846 [build] Skip CI jobs if there are no relevant changed files 2019-08-08 15:35:56 -07:00
Jason Wray
56e46b98a3 [ios, build] Add CI jobs running Xcode 11 betas 2019-08-08 11:36:51 -07:00
Jason Wray
92a8c185c0 [ios, build] Make CocoaPods CI deployment synchronous
Otherwise it may not be allowed to finish before the CI job ends.
2019-08-01 11:24:27 -07:00
Mikhail Pozdnyakov
8180bada3a [CI] Remove Source.RenderTileSetSourceUpdate from Sanitize build 2019-08-01 18:20:21 +03:00
Jason Wray
f4c58bff05 [ios, build] Update to Xcode 10.3 on CircleCI 2019-07-31 12:03:27 -07:00
Jason Wray
af32a452e0 [ios, build] Automatically deploy to CocoaPods 2019-07-30 13:58:30 -07:00
Jason Wray
1c9f11a171 [build] Don't allow codecov to fail a CI job 2019-07-29 14:27:54 -07:00
Bruno de Oliveira Abinader
b5980bda75 [build] Replace geometry.hpp/variant with mapbox-base 2019-07-26 17:43:18 +03:00
Jason Wray
a8db681454 [ios, build] Trigger external deploy jobs before long-running build tasks 2019-07-24 15:29:38 -07:00
tobrun
bd6c0cc55e [android] - update CI image of the release job 2019-07-19 10:50:53 +02:00
Jason Wray
18f7e4b84d [build] Opt out of homebrew cleanup on CI 2019-07-09 10:19:32 -07:00
Jason Wray
3b1d437460 [ios, build] Add podspec lint script 2019-07-02 12:22:03 -07:00
tobrun
81ea5d020e [android] - update CI image to NDK 20 2019-06-27 14:32:46 +02:00
Bruno de Oliveira Abinader
3b0e5a59a2 [core] Implement C++ render test runner 2019-06-25 20:10:21 +03:00
tobrun
22741891c1 [android] - change Firebas test lab device to Nexus 7 2019-06-24 12:16:53 +02:00
Tobrun
c3e94a0648 [android] - store shared librariesas CI artefact (#14937) 2019-06-17 13:35:12 +02:00
tobrun
fd33e066a4 [android] - add external links to javadoc generation, fix warnings and errors, add package-info to loader module package 2019-06-04 16:59:56 +02:00
Jason Wray
ad744d6e65 [build, node] Bump macos CI job to Node 8 & Xcode 10.2.1 2019-05-28 09:44:25 -07:00
tobrun
d5e7fabf45 [android] - remove CI execution of android nitpick, now part of android check 2019-05-15 19:32:15 +02:00
Jason Wray
4d935b9d31 [build, darwin] Update CircleCI to Xcode 10.2.1 2019-05-13 14:44:00 -07:00
Alexey
88eb1c9b27 [build] Upgrade from Xcode 9.3.0 to 9.3.1 on CircleCI
CircleCI will soon deprecate Xcode 9.3.0 on CircleCI for macOS. Moving mapbox-gl from 9.3.0 to 9.3.1 should have no impact on the CircleCI jobs, plus it will help the project hit fewer Xcode bugs.
2019-05-07 14:51:49 -07:00
Konstantin Käfer
3ceabcd3ec [core] clang-tidy fixes 2019-04-05 11:49:17 +02:00
Jason Wray
0d31a2ff1d [darwin, build] Update CircleCI to Xcode 10.2
Except macos-debug, which has issues compiling some files.
2019-04-03 15:56:22 -07:00
Julian Rex
bf21fa1ff8 [core] Adds target branch parameter to clang-tools.sh (#14301) 2019-04-02 16:44:02 -04:00
Łukasz Paczos
2fed2155c5 [android] change the firebase device for arm-v7 test run to htc_m8 2019-04-02 14:30:57 +02:00
Antonio Zugaldia
ac4bb98572 [linux] add a new run step to build the offline cli (#14272) 2019-04-01 11:39:41 -04:00
Bruno de Oliveira Abinader
fe8c07710f [build] Metrics: publish Github Stats 2019-03-28 16:35:19 +02:00
Sudarsana Babu Nagineni
bbefcb6d51 [core] Add code coverage metrics for core
Collect code coverage ratio from codecov.io for a
given commit hash, and upload it to the S3 bucket.
2019-03-28 14:02:43 +02:00
Julian Rex
c7d53676d0 [ios, core] Updates project for iOS SDK 12.2 / Always use vendored optional (#14241) 2019-03-27 09:58:41 -04:00
tobrun
dcd6efd5b5 [android] - revert onDismiss workaround, refactor tests, adress review
comments
2019-03-22 18:39:29 +01:00
Łukasz Paczos
10404e29af [android] unit and instrumentation tests code coverage report 2019-03-19 17:59:32 +01:00
tobrun
62695c5695 [android] - older device for running gnustl instrumentation tests on firebase 2019-03-15 16:48:45 +01:00
Jordan Kiley
fb0b0d5a2b [ios] Generate iOS code coverage for metrics (#14015) 2019-03-13 12:58:24 -07:00
Łukasz Paczos
e9805b60ee [android] rearrange execution time of the binary size metric collection script 2019-03-13 19:59:52 +01:00
Ander Conselvan de Oliveira
7bac0c7cba [build] Check documentation coverage on CI
Add a CI target that checks documentation coverage and reports back to
github. While at it, change the output of doxy-coverage to a json file
so it is easy to consume.
2019-03-13 15:06:56 +02:00
Łukasz Paczos
c4115f0539 [android] publish SNAPSHOTs to oss.jfrog.org 2019-03-08 17:04:27 +01:00
Julian Rex
9283f3f8df [ios] Trigger mobile metrics tests (#14061) 2019-03-07 14:34:03 -05:00
Łukasz Paczos
b4e315ee28 [android] ignore SNAPSHOT builds 2019-03-07 18:46:51 +01:00
Łukasz Paczos
d1109257dc [android] build correct POM when publishing to maven 2019-03-07 18:46:51 +01:00
Langston Smith
13a6f4c3db [android] initial additions for bintray plugin setup 2019-03-07 18:46:51 +01:00
Jason Wray
af370275d2 [build] Adjust CircleCI resource classes and job counts 2019-03-06 11:38:58 -08:00
Jason Wray
113179cddd [build, ios] Replace 'nightly' build with snapshot 2019-03-05 12:09:38 -08:00
Jason Wray
cced7db511 [ios, build] Trigger automated site and docs generation during releases 2019-02-26 11:19:48 -08:00
Łukasz Paczos
19e66c8bfa [android] run unit tests before building the library 2019-02-26 15:06:21 +01:00
Łukasz Paczos
3cf24f3329 [android] initialize vendor submodules as a CI step 2019-02-21 15:23:08 +01:00
Tobrun
cec20c7b30 [android] - update downstream circle-ci job name (#13872) 2019-02-06 16:13:17 +01:00
Jason Wray
2d5ae83882 [build, ios] Update jazzy to 0.9.5 2019-01-29 10:04:21 -08:00
Łukasz Paczos
e598146399 [android] android nitpick script, verify submodule pins 2019-01-29 15:21:01 +01:00
Tobrun
797f3e9599 [android] - prioritise running benchmarks when building master release build (#13801) 2019-01-28 15:24:43 +01:00