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 1
1
pipeline {
2
- agent any
2
+ agent none
3
3
stages {
4
4
stage(' Build' ) {
5
5
parallel {
@@ -95,6 +95,21 @@ pipeline {
95
95
}
96
96
}
97
97
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
+
98
113
// stage('Debian Stretch/gcc-6.3.0/llvm-3.8.1 (Debug)') {
99
114
// agent { docker { image 'debian:stretch' } }
100
115
// steps {
Original file line number Diff line number Diff line change @@ -74,7 +74,7 @@ function install_protobuf3.4.0() {
74
74
75
75
# Utility function for installing tensorflow components of python/C++
76
76
function 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
78
78
echo " tensorflow already installed"
79
79
return
80
80
fi
You can’t perform that action at this time.
0 commit comments