This is an automated email from the ASF dual-hosted git repository.

uwe pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/master by this push:
     new 000d529  ARROW-4537: [CI] Suppress shell warning on travis-ci
000d529 is described below

commit 000d52904aede585714347a630f2d2d1f5f94824
Author: Kenta Murata <[email protected]>
AuthorDate: Tue Feb 12 15:27:01 2019 +0100

    ARROW-4537: [CI] Suppress shell warning on travis-ci
    
    Enclose optional shell variable names by double quotations to suppress 
shell warnings that is like below:
    
    ```
    +'[' == 1 ']'
    /home/travis/build/apache/arrow/ci/travis_before_script_cpp.sh: line 81: [: 
==: unary operator expected
    ```
    
    Author: Kenta Murata <[email protected]>
    
    Closes #3623 from mrkn/suppress_shell_warning_on_ci and squashes the 
following commits:
    
    4db2e53d <Kenta Murata> Suppress shell warning on travis-ci
---
 ci/travis_before_script_cpp.sh | 26 +++++++++++++-------------
 ci/travis_install_toolchain.sh |  4 ++--
 ci/travis_script_python.sh     |  6 +++---
 3 files changed, 18 insertions(+), 18 deletions(-)

diff --git a/ci/travis_before_script_cpp.sh b/ci/travis_before_script_cpp.sh
index 76ae9a6..6c65cd6 100755
--- a/ci/travis_before_script_cpp.sh
+++ b/ci/travis_before_script_cpp.sh
@@ -78,7 +78,7 @@ fi
 ARROW_CXXFLAGS=""
 
 # Use Ninja for faster builds when using toolchain
-if [ $ARROW_TRAVIS_USE_TOOLCHAIN == "1" ]; then
+if [ "$ARROW_TRAVIS_USE_TOOLCHAIN" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -GNinja"
   if [ "$DISTRO_CODENAME" != "trusty" ]; then
     # Make sure the toolchain linker (from binutils package) is picked up by 
clang
@@ -86,53 +86,53 @@ if [ $ARROW_TRAVIS_USE_TOOLCHAIN == "1" ]; then
   fi
 fi
 
-if [ $ARROW_TRAVIS_PLASMA == "1" ]; then
+if [ "$ARROW_TRAVIS_PLASMA" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_PLASMA=ON"
 fi
 
-if [ $ARROW_TRAVIS_PLASMA_JAVA_CLIENT == "1" ]; then
+if [ "$ARROW_TRAVIS_PLASMA_JAVA_CLIENT" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_PLASMA_JAVA_CLIENT=ON"
 fi
 
-if [ $ARROW_TRAVIS_ORC == "1" ]; then
+if [ "$ARROW_TRAVIS_ORC" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_ORC=ON"
 fi
 
-if [ $ARROW_TRAVIS_PARQUET == "1" ]; then
+if [ "$ARROW_TRAVIS_PARQUET" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS \
 -DARROW_PARQUET=ON \
 -DPARQUET_BUILD_EXAMPLES=ON \
 -DPARQUET_BUILD_EXECUTABLES=ON"
 fi
 
-if [ $ARROW_TRAVIS_GANDIVA == "1" ]; then
+if [ "$ARROW_TRAVIS_GANDIVA" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_GANDIVA=ON"
-  if [ $ARROW_TRAVIS_GANDIVA_JAVA == "1" ]; then
+  if [ "$ARROW_TRAVIS_GANDIVA_JAVA" == "1" ]; then
       CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_GANDIVA_JAVA=ON"
   fi
 fi
 
-if [ $ARROW_TRAVIS_VALGRIND == "1" ]; then
+if [ "$ARROW_TRAVIS_VALGRIND" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_TEST_MEMCHECK=ON"
 fi
 
-if [ $ARROW_TRAVIS_COVERAGE == "1" ]; then
+if [ "$ARROW_TRAVIS_COVERAGE" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_GENERATE_COVERAGE=ON"
 fi
 
-if [ $ARROW_TRAVIS_VERBOSE == "1" ]; then
+if [ "$ARROW_TRAVIS_VERBOSE" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_VERBOSE_THIRDPARTY_BUILD=ON"
 fi
 
-if [ $ARROW_TRAVIS_VENDORED_BOOST == "1" ]; then
+if [ "$ARROW_TRAVIS_VENDORED_BOOST" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_BOOST_VENDORED=ON"
 fi
 
-if [ $ARROW_TRAVIS_STATIC_BOOST == "1" ]; then
+if [ "$ARROW_TRAVIS_STATIC_BOOST" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_BOOST_USE_SHARED=OFF"
 fi
 
-if [ $ARROW_TRAVIS_OPTIONAL_INSTALL == "1" ]; then
+if [ "$ARROW_TRAVIS_OPTIONAL_INSTALL" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_OPTIONAL_INSTALL=ON"
 fi
 
diff --git a/ci/travis_install_toolchain.sh b/ci/travis_install_toolchain.sh
index defc7ec..4d674a1 100755
--- a/ci/travis_install_toolchain.sh
+++ b/ci/travis_install_toolchain.sh
@@ -25,7 +25,7 @@ if [ ! -e $CPP_TOOLCHAIN ]; then
     CONDA_PACKAGES=""
     CONDA_LABEL=""
 
-    if [ $ARROW_TRAVIS_GANDIVA == "1" ] && [ $TRAVIS_OS_NAME == "osx" ]; then
+    if [ "$ARROW_TRAVIS_GANDIVA" == "1" ] && [ $TRAVIS_OS_NAME == "osx" ]; then
         CONDA_PACKAGES="$CONDA_PACKAGES llvmdev=$CONDA_LLVM_VERSION"
     fi
 
@@ -38,7 +38,7 @@ if [ ! -e $CPP_TOOLCHAIN ]; then
         fi
     fi
 
-    if [ $ARROW_TRAVIS_VALGRIND == "1" ]; then
+    if [ "$ARROW_TRAVIS_VALGRIND" == "1" ]; then
         # Use newer Valgrind
         CONDA_PACKAGES="$CONDA_PACKAGES valgrind"
     fi
diff --git a/ci/travis_script_python.sh b/ci/travis_script_python.sh
index a5e3cbd..99126e5 100755
--- a/ci/travis_script_python.sh
+++ b/ci/travis_script_python.sh
@@ -90,11 +90,11 @@ CMAKE_COMMON_FLAGS="-DARROW_EXTRA_ERROR_CONTEXT=ON"
 
 PYTHON_CPP_BUILD_TARGETS="arrow_python-all plasma parquet"
 
-if [ $ARROW_TRAVIS_COVERAGE == "1" ]; then
+if [ "$ARROW_TRAVIS_COVERAGE" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_GENERATE_COVERAGE=ON"
 fi
 
-if [ $ARROW_TRAVIS_PYTHON_GANDIVA == "1" ]; then
+if [ "$ARROW_TRAVIS_PYTHON_GANDIVA" == "1" ]; then
   CMAKE_COMMON_FLAGS="$CMAKE_COMMON_FLAGS -DARROW_GANDIVA=ON"
   PYTHON_CPP_BUILD_TARGETS="$PYTHON_CPP_BUILD_TARGETS gandiva"
 fi
@@ -140,7 +140,7 @@ export PYARROW_BUILD_TYPE=$ARROW_BUILD_TYPE
 export PYARROW_WITH_PARQUET=1
 export PYARROW_WITH_PLASMA=1
 export PYARROW_WITH_ORC=1
-if [ $ARROW_TRAVIS_PYTHON_GANDIVA == "1" ]; then
+if [ "$ARROW_TRAVIS_PYTHON_GANDIVA" == "1" ]; then
   export PYARROW_WITH_GANDIVA=1
 fi
 

Reply via email to