This repository was archived by the owner on Sep 27, 2019. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Expand file tree Collapse file tree 2 files changed +17
-2
lines changed Original file line number Diff line number Diff line change 11pipeline {
2- agent any
2+ agent none
33 stages {
44 stage(' Build' ) {
55 parallel {
@@ -95,6 +95,21 @@ pipeline {
9595 }
9696 }
9797
98+ stage(' macOS 10.13/Apple LLVM version 9.1.0 (Debug)' ) {
99+ agent { label ' macos' }
100+ steps {
101+ sh ' sudo /bin/bash -c "source ./script/installation/packages.sh"'
102+ sh ' python script/validators/source_validator.py'
103+ sh ' mkdir build'
104+ sh ' cd build && cmake -DCMAKE_PREFIX_PATH=`llvm-config-3.7 --prefix` -DCMAKE_BUILD_TYPE=Debug -DUSE_SANITIZER=Address -DCOVERALLS=False .. && make -j4'
105+ sh ' cd build && ASAN_OPTIONS=detect_container_overflow=0 make check -j4'
106+ sh ' cd build && make install'
107+ sh ' cd build && bash ../script/testing/psql/psql_test.sh'
108+ sh ' cd build && python ../script/validators/jdbc_validator.py'
109+ sh ' cd build && ASAN_OPTIONS=detect_container_overflow=0 python ../script/testing/junit/run_junit.py'
110+ }
111+ }
112+
98113 // stage('Debian Stretch/gcc-6.3.0/llvm-3.8.1 (Debug)') {
99114 // agent { docker { image 'debian:stretch' } }
100115 // steps {
Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ function install_protobuf3.4.0() {
7474
7575# Utility function for installing tensorflow components of python/C++
7676function install_tf() {
77- if pip show -q tensorflow && [ -d /usr/local/include/tensorflow/c ]; then
77+ if pip3 show -q tensorflow && [ -d /usr/local/include/tensorflow/c ]; then
7878 echo " tensorflow already installed"
7979 return
8080 fi
You can’t perform that action at this time.
0 commit comments