aboutsummaryrefslogtreecommitdiffstats
path: root/ci
Commit message (Collapse)AuthorAgeFilesLines
* Googletest exportmisterg2019-09-291-1/+1
| | | | | | fix OSS Travis Builds -remove hardcoded updated package from brew PiperOrigin-RevId: 271863378
* Googletest exportmisterg2019-08-161-0/+1
| | | | | | Stop depending on the abseil master PiperOrigin-RevId: 263789087
* Googletest exportmisterg2019-06-181-4/+1
| | | | | | | Move Googletest OSS bazel builds to latest bazel. The latest bazel ( 0.27.0 as of now ) does not run on trusty. PiperOrigin-RevId: 253829774
* Fixing CI break by going to bazel 0.26.1Gennadiy Civil2019-06-171-1/+4
|
* Finish removing autotoolsGennadiy Civil2019-06-131-44/+0
|
* Googletest exportmisterg2019-02-1211-0/+407
| | | | | | Internal Change PiperOrigin-RevId: 233614147
* Googletest exportAbseil Team2019-02-1211-407/+0
| | | | | | Internal change PiperOrigin-RevId: 232362580
* Test out changes with clang/OSX each PR using Travis CIEnji Cooper2019-02-042-2/+9
| | | | | | | | | | | | | | | | | | | | | | | This will help ensure that test coverage isn't missed when changes that can impact OSX with clang are submitted. Although not perfect, testing changes on OSX with clang is an ok proxy [for now] for testing changes on FreeBSD with clang (testing on FreeBSD is non-trivial, as Travis CI doesn't support operating systems other than Linux and OSX). In order to support this, install the packages via homebrew using a `addons::homebrew::packages` block (similar to `addons::apt::packages` for Ubuntu), as documented in the Travis CI docs ( https://docs.travis-ci.com/user/installing-dependencies/ ). While here, try pushing apt* calls into the Travis config for Ubuntu, instead of delaying the equivalent calls in the `ci/*.sh` scripts. Keep the `ci/*.sh` scripts for ease of testing locally (and extend the OSX one to install gcc 4.9 and llvm 3.9, like the travis config does). In order to accomodate this change (and because the homebrew package for llvm@3.9 doesn't automatically add clang*-3.9 to `$PATH`), `$PATH` needs to be adjusted to find the llvm@3.9 toolchain. Signed-off-by: Enji Cooper <yaneurabeya@gmail.com>
* feat: Add initial support for PlatformIO and ArduinoChris Johnson2018-12-042-0/+7
|
* fix typoRyan Yee2018-10-111-1/+2
|
* Revert "Add clang format check to one of the builds"Gennadiy Civil2018-09-251-33/+0
|
* typoGennadiy Civil2018-09-251-0/+0
|
* Add clang format check to one of the builds to provide indication that ↵Gennadiy Civil2018-09-251-0/+33
| | | | formatting is incorrect
* Changing clang tp 3.9 as 3.7 no longer works on TravisGennadiy Civil2018-08-293-3/+3
|
* Add no-exception and no-rtti to build matrixScott Graham2018-05-011-0/+8
|
* Merges and also adding new bazel build modeGennadiy Civil2018-01-311-0/+1
|
* Build both googletest and googlemock.Carlos O'Ryan2017-12-241-2/+0
|
* Create a autotools-based build for Travis.Carlos O'Ryan2017-12-243-0/+96
| | | | When this build works, we know the autoconf support is working.
* Implement bazel-based builds in Travis.Carlos O'Ryan2017-12-087-0/+289
This refactored test build scripts to enable bazel-build scripts in Travis.