From 7bf40a2d0e0b6f25d1001d853dbbfb1e7fcd4aef Mon Sep 17 00:00:00 2001 From: Neal Richardson Date: Fri, 14 Jun 2019 08:45:26 -0700 Subject: [PATCH 1/4] Add brew install apache-arrow --HEAD test job on Travis --- .travis.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.travis.yml b/.travis.yml index 36a2dccf666..bffee3e193f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -382,6 +382,17 @@ matrix: sudo apt-get update -qq fi - pushd ${TRAVIS_BUILD_DIR}/r + - name: R + Homebrew --HEAD + language: r + cache: packages + latex: false + os: osx + before_install: + # Have to copy-paste this here because of how R's build steps work + - eval `python $TRAVIS_BUILD_DIR/ci/detect-changes.py` + - if [ $ARROW_CI_R_AFFECTED != "1" ]; then exit; fi + - pushd ${TRAVIS_BUILD_DIR}/r + - brew install apache-arrow --HEAD after_failure: - | From d054f97ec82b181ad4095c71943480f5019e3db6 Mon Sep 17 00:00:00 2001 From: Neal Richardson Date: Fri, 14 Jun 2019 09:50:07 -0700 Subject: [PATCH 2/4] Upgrade xcode --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index bffee3e193f..d9295e3bb3a 100644 --- a/.travis.yml +++ b/.travis.yml @@ -387,6 +387,8 @@ matrix: cache: packages latex: false os: osx + # This fails on xcode9.4 + osx_image: xcode10.2 before_install: # Have to copy-paste this here because of how R's build steps work - eval `python $TRAVIS_BUILD_DIR/ci/detect-changes.py` From 2b0826ba45e44979167174a483c64b41b67f13b9 Mon Sep 17 00:00:00 2001 From: Neal Richardson Date: Fri, 14 Jun 2019 10:04:30 -0700 Subject: [PATCH 3/4] Remove xcode version comment (fails on this version too) --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index d9295e3bb3a..d108dee4ae9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -387,7 +387,6 @@ matrix: cache: packages latex: false os: osx - # This fails on xcode9.4 osx_image: xcode10.2 before_install: # Have to copy-paste this here because of how R's build steps work From b18251c7a087ff6061111dae29f13e1de97452ee Mon Sep 17 00:00:00 2001 From: Neal Richardson Date: Fri, 14 Jun 2019 11:06:03 -0700 Subject: [PATCH 4/4] Make this use r-devel to test a different version of R --- .travis.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index d108dee4ae9..4405e0a1b64 100644 --- a/.travis.yml +++ b/.travis.yml @@ -382,8 +382,9 @@ matrix: sudo apt-get update -qq fi - pushd ${TRAVIS_BUILD_DIR}/r - - name: R + Homebrew --HEAD + - name: R-devel + Homebrew --HEAD language: r + r: devel cache: packages latex: false os: osx