Skip to content
Snippets Groups Projects
  1. Jun 18, 2019
  2. Jun 14, 2019
  3. Feb 13, 2019
  4. Feb 05, 2019
    • Enji Cooper's avatar
      Test out changes with clang/OSX each PR using Travis CI · 9df5475b
      Enji Cooper authored
      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: default avatarEnji Cooper <yaneurabeya@gmail.com>
      9df5475b
  5. Dec 05, 2018
  6. Oct 11, 2018
  7. Sep 26, 2018
  8. Sep 25, 2018
    • Gennadiy Civil's avatar
      typo · 76e10457
      Gennadiy Civil authored
      76e10457
    • Gennadiy Civil's avatar
      · 2d3466be
      Gennadiy Civil authored
      Add clang format check to one of the builds to provide indication that formatting is incorrect
      2d3466be
  9. Aug 30, 2018
  10. May 02, 2018
  11. Feb 01, 2018
  12. Dec 25, 2017
  13. Dec 09, 2017
Loading