Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [ios, build] Remove broken link from deploy Slack notification | Jason Wray | 2018-09-17 | 1 | -3/+3 |
| | |||||
* | [ios, build] Bump timeout for ios-release to 5m | Jason Wray | 2018-09-17 | 1 | -1/+1 |
| | |||||
* | [build] Reduce CircleCI timeouts for iOS/macOS builds | Jason Wray | 2018-09-17 | 1 | -0/+3 |
| | | | | These jobs have constant output and don't need the default 10 minute timeout, so failing sooner (in the event of an npm outage/bug, for example) is advantangeous for us. | ||||
* | [build] add android-gnustl-arm-v7 CI job | Anand Thakker | 2018-09-11 | 1 | -0/+81 |
| | |||||
* | [build] use vendored version of ICU | Konstantin Käfer | 2018-09-05 | 1 | -1/+1 |
| | |||||
* | [build] Skip Android device tests via commit message | Jason Wray | 2018-09-04 | 1 | -2/+10 |
| | | | | | | - Add `[skip firebase]` anywhere in your commit message to avoid running Firebase tests for that commit. - Also skips if the latest commit message only includes `[ios]`, `[macos]`, `[ios, macos]`, or `[darwin]`. - Only skips if included in the most recent commit message. | ||||
* | [build] Fix ios-release-tag slack notificationios-v4.4.0-alpha.2 | Jason Wray | 2018-08-29 | 1 | -1/+1 |
| | |||||
* | [build] Add Slack notifications for important iOS builds | Jason Wray | 2018-08-28 | 1 | -0/+40 |
| | | | | | - Notifies #apple when nightly builds fail. - Notifies #apple when release deployment jobs start/finish. | ||||
* | [build] Run lower-value iOS CircleCI builds as nightlies | Jason Wray | 2018-08-22 | 1 | -3/+3 |
| | | | | These jobs have a low incidence of unique meaningful failures and are mostly just informational, so running them less often preserves most of their value and frees up relatively scarce CircleCI macOS concurrency. | ||||
* | [android] - store release so files with debugging information | tobrun | 2018-08-15 | 1 | -0/+21 |
| | |||||
* | [android, linux] Upgrade to SQLite 3.24.0, compiled to minimize binary size | John Firebaugh | 2018-08-10 | 1 | -3/+3 |
| | |||||
* | [ios, build] Bump CircleCI to Xcode 9.4.1 | Jason Wray | 2018-07-31 | 1 | -8/+8 |
| | |||||
* | [android] - unbound variable with external PR | tobrun | 2018-07-27 | 1 | -3/+0 |
| | |||||
* | [android] - validate if circle-ci var is unset | tobrun | 2018-07-26 | 1 | -4/+4 |
| | |||||
* | [android] - fix circle ci configuration for building forked PRs | tobrun | 2018-07-23 | 1 | -16/+24 |
| | |||||
* | [build] add nitpick step for verifying that dependencies are up-to-date and ↵upstream/vendor-gtest | Konstantin Käfer | 2018-07-20 | 1 | -0/+4 |
| | | | | unmodified | ||||
* | [build] Reduce ccache max size | John Firebaugh | 2018-07-13 | 1 | -1/+1 |
| | |||||
* | [build] Improve ccache freshness | John Firebaugh | 2018-07-13 | 1 | -30/+94 |
| | | | | | | | | | | | | | | | | | | | | Save a fresh ccache on every build by including (a checksum of) the current revision in the cache key. In the worst case, saving the cache appears to take ~1:30 for android-release; other builds appear to take a small amount of time compared to the time saved by having a fresh cache, versus a cache that's up to a week old. Restore caches in the following priority order (all scoped to current architecture and job): 1. The cache for the current branch and revision. 2. If that doesn't exist, the most recent cache for the current branch. 3. If that doesn't exist, the cache for the parent branch and merge base, where "parent branch" means the base branch of the pull request specified by $CIRCLE_PULL_REQUEST (obtained from the GitHub API), and "merge base" means the revision returned by `git merge-base` when given the parent branch and $CIRCLE_BRANCH (obtained by executing that shell command). The intent here is to start a newly created branch off with the most relevant cache from its parent branch. 4. If that doesn't exist, the most recent cache for the parent branch. 5. If that doesn't exist, the most recent cache for master. 6. If that doesn't exist, use the most recent cache for any build. We cannot use the branch names or revisions themselves as key segments, because CircleCI lacks a way to interpolate arbitrary environment variables into the cache key name. Instead, we write the desired value into a file and use the `{{ checksum "filename" }}` syntax. | ||||
* | [build] Separate node_modules, mason_packages, and cmake caches | John Firebaugh | 2018-07-13 | 1 | -92/+202 |
| | |||||
* | [ios] Adjust iOS nightly build to run later | Jason Wray | 2018-07-11 | 1 | -1/+1 |
| | | | | | CircleCI’s cron jobs run on UTC, while their containers are set to US-Pacific. This change pushes back the `nightly` workflow from 12AM UTC (5PM PDT) to 5AM UTC (10PM PDT). /cc @julianrex @fabian-guerra | ||||
* | [ios, build] Upload nightly iOS release build on CircleCI | Jason Wray | 2018-07-10 | 1 | -8/+24 |
| | |||||
* | [qt, build] Rename Qt builds to follow convention | Jason Wray | 2018-07-09 | 1 | -66/+66 |
| | | | | CI job naming convention is: <platform>-<optional-descriptor>-<buildtype> | ||||
* | [node, build] Rename Node builds to follow convention | Jason Wray | 2018-07-09 | 1 | -29/+29 |
| | | | | CI job naming convention is: <platform>-<optional-descriptor>-<buildtype> | ||||
* | [android] Consolidate release builds | John Firebaugh | 2018-07-05 | 1 | -105/+9 |
| | |||||
* | [build] Record binary size via GitHub check | John Firebaugh | 2018-07-03 | 1 | -10/+12 |
| | |||||
* | [ios, build] Postpone jazzy install for ios-release build | Jason Wray | 2018-07-03 | 1 | -4/+0 |
| | |||||
* | [ios, build] Build all archs for ios-release | Jason Wray | 2018-07-03 | 1 | -3/+7 |
| | |||||
* | [ios] Add per-commit ios-release CircleCI build | Jason Wray | 2018-07-02 | 1 | -7/+33 |
| | | | | Renames the previous tag-based package-deploy job from `ios-release` to `ios-release-tag`. | ||||
* | [node] Build and publish for node 6.x, 8.x, and 10.x | John Firebaugh | 2018-06-26 | 1 | -11/+11 |
| | | | | Note that we're still only testing the 6.x ABI (48). | ||||
* | [node] Drop node 4.x support | John Firebaugh | 2018-06-26 | 1 | -61/+0 |
| | |||||
* | [ios, build] Bump CircleCI to Xcode 9.4 | Jason Wray | 2018-06-08 | 1 | -8/+8 |
| | | | | Keep macos-debug-qt5 on Xcode 9.3 for now. | ||||
* | [android] - automate tag release | Łukasz Paczos | 2018-06-07 | 1 | -4/+109 |
| | |||||
* | [android] - remove mips and armeabi as supported ABIs | Tobrun | 2018-05-22 | 1 | -2/+2 |
| | | | | | | | | | | [android] - bump CI image to NDK 17 compatible [core] - remove setting edgeDistance to 0, comparison 'const short' > 32767 is always false [android] - remove throwing in desructor, undefined behaviour [android] - bump dependency versions of project | ||||
* | Merge branch 'release-boba' into masterupstream/fabian-merge-release-4.0.1-master | Fabian Guerra | 2018-05-17 | 1 | -1/+1 |
|\ | | | | | | | | | | | | | | | | | | | | | | | # Conflicts: # mapbox-gl-js # platform/android/CHANGELOG.md # platform/android/MapboxGLAndroidSDK/gradle.properties # platform/android/gradle/dependencies.gradle # platform/darwin/src/MGLVectorTileSource.mm # platform/darwin/src/MGLVectorTileSource_Private.h # platform/ios/CHANGELOG.md # src/mbgl/style/expression/compound_expression.cpp | ||||
| * | [android] - bump snapshot version | tobrun | 2018-05-04 | 1 | -1/+1 |
| | | |||||
* | | [build] Bump macos-debug-qt5 xcode to 9.3.0 | Bruno de Oliveira Abinader | 2018-05-07 | 1 | -1/+1 |
| | | |||||
* | | [ios, android] Resolve merge conflicts. | Fabian Guerra | 2018-04-23 | 1 | -1/+1 |
|/ | |||||
* | [build, qt] Work around for chown'ing /usr/local | Jason Wray | 2018-04-10 | 1 | -6/+3 |
| | | | | | macOS 10.13 no longer allows wholesale chown'ing of /usr/local (and this approach also works in 10.12). | ||||
* | [build, ios] Bump CircleCI builds to Xcode 9.3 | Jason Wray | 2018-04-10 | 1 | -8/+8 |
| | |||||
* | [ios, build] Enable ios-sanitize-address build on CircleCI | Jason Wray | 2018-03-30 | 1 | -1/+1 |
| | |||||
* | [build] Save raw Xcode build logsupstream/fb-more-sanitizers | Jason Wray | 2018-03-26 | 1 | -0/+26 |
| | |||||
* | [ios, build] Run static analyzer on CircleCI | Jason Wray | 2018-03-26 | 1 | -0/+20 |
| | |||||
* | [ios, build] Run undefined behavior sanitizer on CircleCI | Jason Wray | 2018-03-26 | 1 | -7/+7 |
| | |||||
* | [ios, build] Move iOS release builds to CircleCI | Jason Wray | 2018-03-14 | 1 | -0/+34 |
| | |||||
* | [android] build release Test App before publishing (#11418) | Łukasz Paczos | 2018-03-14 | 1 | -0/+3 |
| | |||||
* | [android] - blacklist flaky instrumentation tests | Tobrun | 2018-02-05 | 1 | -13/+2 |
| | |||||
* | [android] - release android v6.0.0-beta.1android-v6.0.0-beta.1 | Tobrun | 2018-01-29 | 1 | -1/+1 |
| | |||||
* | [build] Add build that verifies that the code generator was run | Konstantin Käfer | 2018-01-24 | 1 | -0/+22 |
| | |||||
* | [build] Add build that verifies the submodule pin is up-to-date | Konstantin Käfer | 2018-01-24 | 1 | -0/+26 |
| | |||||
* | Adds an `ios-integration-test` Makefile target to run on CI (circle.yml) | Andrew Kitchen | 2018-01-19 | 1 | -0/+5 |
| |