Skip to content

Commit

Permalink
Split Apache RAT check into separate script, always run. Update
Browse files Browse the repository at this point in the history
rat_exclude_files.txt
  • Loading branch information
wesm committed Mar 21, 2018
1 parent f00fb6f commit 2320777
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 4 deletions.
2 changes: 2 additions & 0 deletions .travis.yml
Expand Up @@ -56,6 +56,8 @@ matrix:
- CC="clang-5.0"
- CXX="clang++-5.0"
before_script:
# Always run RAT checks, in case another build in matrix breaks RAT
- $TRAVIS_BUILD_DIR/ci/travis_release_audit.sh
# (ARROW_CI_CPP_AFFECTED implies ARROW_CI_PYTHON_AFFECTED)
- if [ $ARROW_CI_PYTHON_AFFECTED != "1" ]; then exit; fi
- $TRAVIS_BUILD_DIR/ci/travis_install_linux.sh
Expand Down
4 changes: 0 additions & 4 deletions ci/travis_script_cpp.sh
Expand Up @@ -21,10 +21,6 @@ set -e

source $TRAVIS_BUILD_DIR/ci/travis_env_common.sh

# Check licenses according to Apache policy
git archive HEAD --prefix=apache-arrow/ --output=arrow-src.tar.gz
./dev/release/run-rat.sh arrow-src.tar.gz

pushd $CPP_BUILD_DIR

ctest -VV -L unittest
Expand Down
5 changes: 5 additions & 0 deletions dev/release/rat_exclude_files.txt
Expand Up @@ -39,6 +39,11 @@ cpp/src/plasma/thirdparty/dlmalloc.c
cpp/src/plasma/thirdparty/xxhash.cc
cpp/src/plasma/thirdparty/xxhash.h
dev/release/rat_exclude_files.txt
go/arrow/Gopkg.lock
go/arrow/internal/cpu/*
go/arrow/type_string.go
go/*.tmpldata
go/*.s
js/.npmignore
js/closure-compiler-scripts/*
python/cmake_modules
Expand Down

0 comments on commit 2320777

Please sign in to comment.