@@ -71,91 +71,91 @@ pipeline {
71
71
}
72
72
}
73
73
74
- // stage('Debian Stretch/gcc-6.3.0/llvm-3.8.1 (Debug/Test)') {
75
- // agent { docker { image 'debian:stretch' } }
76
- // steps {
77
- // sh 'sudo /bin/bash -c "source ./script/installation/packages.sh"'
78
- // sh 'python ./script/validators/source_validator.py'
79
- // sh 'mkdir build'
80
- // sh 'cd build && cmake -DCMAKE_BUILD_TYPE=Debug -DCOVERALLS=False -DUSE_SANITIZER=Address .. && make -j4'
81
- // sh 'cd build && make check -j4 || true'
82
- // sh 'cd build && make benchmark -j4'
83
- // sh 'cd build && make install'
84
- // sh 'cd build && bash ../script/testing/psql/psql_test.sh'
85
- // sh 'sudo apt-get -qq update && sudo apt-get -qq -y --no-install-recommends install wget default-jdk default-jre' // prerequisites for jdbc_validator
86
- // sh 'cd build && python ../script/validators/jdbc_validator.py'
87
- // }
88
- // }
74
+ stage(' Debian Stretch/gcc-6.3.0/llvm-3.8.1 (Debug/Test)' ) {
75
+ agent { docker { image ' debian:stretch' } }
76
+ steps {
77
+ sh ' sudo /bin/bash -c "source ./script/installation/packages.sh"'
78
+ sh ' python ./script/validators/source_validator.py'
79
+ sh ' mkdir build'
80
+ sh ' cd build && cmake -DCMAKE_BUILD_TYPE=Debug -DCOVERALLS=False -DUSE_SANITIZER=Address .. && make -j4'
81
+ sh ' cd build && make check -j4 || true'
82
+ sh ' cd build && make benchmark -j4'
83
+ sh ' cd build && make install'
84
+ sh ' cd build && bash ../script/testing/psql/psql_test.sh'
85
+ sh ' sudo apt-get -qq update && sudo apt-get -qq -y --no-install-recommends install wget default-jdk default-jre' // prerequisites for jdbc_validator
86
+ sh ' cd build && python ../script/validators/jdbc_validator.py'
87
+ }
88
+ }
89
89
90
- // stage('Debian Stretch/gcc-6.3.0/llvm-3.8.1 (Release)') {
91
- // agent { docker { image 'debian:stretch' } }
92
- // steps {
93
- // sh 'sudo /bin/bash -c "source ./script/installation/packages.sh"'
94
- // sh 'python ./script/validators/source_validator.py'
95
- // sh 'mkdir build'
96
- // sh 'cd build && cmake -DCMAKE_BUILD_TYPE=Release -DCOVERALLS=False .. && make -j4'
97
- // }
98
- // }
90
+ stage(' Debian Stretch/gcc-6.3.0/llvm-3.8.1 (Release)' ) {
91
+ agent { docker { image ' debian:stretch' } }
92
+ steps {
93
+ sh ' sudo /bin/bash -c "source ./script/installation/packages.sh"'
94
+ sh ' python ./script/validators/source_validator.py'
95
+ sh ' mkdir build'
96
+ sh ' cd build && cmake -DCMAKE_BUILD_TYPE=Release -DCOVERALLS=False .. && make -j4'
97
+ }
98
+ }
99
99
100
- // stage('Fedora 26/gcc-7.1.1/llvm-4.0.1 (Debug)') {
101
- // agent { docker { image 'fedora:26' } }
102
- // steps {
103
- // sh 'sudo /bin/bash -c "source ./script/installation/packages.sh"'
104
- // sh 'python ./script/validators/source_validator.py'
105
- // sh 'mkdir build'
106
- // sh 'cd build && cmake -DCMAKE_BUILD_TYPE=Debug -DCOVERALLS=False .. && make -j4'
107
- // }
108
- // }
100
+ stage(' Fedora 26/gcc-7.1.1/llvm-4.0.1 (Debug)' ) {
101
+ agent { docker { image ' fedora:26' } }
102
+ steps {
103
+ sh ' sudo /bin/bash -c "source ./script/installation/packages.sh"'
104
+ sh ' python ./script/validators/source_validator.py'
105
+ sh ' mkdir build'
106
+ sh ' cd build && cmake -DCMAKE_BUILD_TYPE=Debug -DCOVERALLS=False .. && make -j4'
107
+ }
108
+ }
109
109
110
- // stage('Fedora 26/gcc-7.1.1/llvm-4.0.1 (Release)') {
111
- // agent { docker { image 'fedora:26' } }
112
- // steps {
113
- // sh 'sudo /bin/bash -c "source ./script/installation/packages.sh"'
114
- // sh 'python ./script/validators/source_validator.py'
115
- // sh 'mkdir build'
116
- // sh 'cd build && cmake -DCMAKE_BUILD_TYPE=Release -DCOVERALLS=False .. && make -j4'
117
- // }
118
- // }
110
+ stage(' Fedora 26/gcc-7.1.1/llvm-4.0.1 (Release)' ) {
111
+ agent { docker { image ' fedora:26' } }
112
+ steps {
113
+ sh ' sudo /bin/bash -c "source ./script/installation/packages.sh"'
114
+ sh ' python ./script/validators/source_validator.py'
115
+ sh ' mkdir build'
116
+ sh ' cd build && cmake -DCMAKE_BUILD_TYPE=Release -DCOVERALLS=False .. && make -j4'
117
+ }
118
+ }
119
119
120
- // stage('Fedora 27/gcc-7.2.1/llvm-4.0.1 (Debug)') {
121
- // agent { docker { image 'fedora:27' } }
122
- // steps {
123
- // sh 'sudo /bin/bash -c "source ./script/installation/packages.sh"'
124
- // sh 'python ./script/validators/source_validator.py'
125
- // sh 'mkdir build'
126
- // sh 'cd build && PATH=/usr/lib64/llvm4.0/bin:$PATH cmake -DCMAKE_CXX_FLAGS="-isystem /usr/include/llvm4.0" -DCMAKE_BUILD_TYPE=Debug -DCOVERALLS=False .. && make -j4'
127
- // }
128
- // }
120
+ stage(' Fedora 27/gcc-7.2.1/llvm-4.0.1 (Debug)' ) {
121
+ agent { docker { image ' fedora:27' } }
122
+ steps {
123
+ sh ' sudo /bin/bash -c "source ./script/installation/packages.sh"'
124
+ sh ' python ./script/validators/source_validator.py'
125
+ sh ' mkdir build'
126
+ sh ' cd build && PATH=/usr/lib64/llvm4.0/bin:$PATH cmake -DCMAKE_CXX_FLAGS="-isystem /usr/include/llvm4.0" -DCMAKE_BUILD_TYPE=Debug -DCOVERALLS=False .. && make -j4'
127
+ }
128
+ }
129
129
130
- // stage('Fedora 27/gcc-7.2.1/llvm-4.0.1 (Release)') {
131
- // agent { docker { image 'fedora:27' } }
132
- // steps {
133
- // sh 'sudo /bin/bash -c "source ./script/installation/packages.sh"'
134
- // sh 'python ./script/validators/source_validator.py'
135
- // sh 'mkdir build'
136
- // sh 'cd build && PATH=/usr/lib64/llvm4.0/bin:$PATH cmake -DCMAKE_CXX_FLAGS="-isystem /usr/include/llvm4.0" -DCMAKE_BUILD_TYPE=Release -DCOVERALLS=False .. && make -j4'
137
- // }
138
- // }
130
+ stage(' Fedora 27/gcc-7.2.1/llvm-4.0.1 (Release)' ) {
131
+ agent { docker { image ' fedora:27' } }
132
+ steps {
133
+ sh ' sudo /bin/bash -c "source ./script/installation/packages.sh"'
134
+ sh ' python ./script/validators/source_validator.py'
135
+ sh ' mkdir build'
136
+ sh ' cd build && PATH=/usr/lib64/llvm4.0/bin:$PATH cmake -DCMAKE_CXX_FLAGS="-isystem /usr/include/llvm4.0" -DCMAKE_BUILD_TYPE=Release -DCOVERALLS=False .. && make -j4'
137
+ }
138
+ }
139
139
140
- // stage('CentOS 7/gcc-4.8.5/llvm-3.9.1 (Debug)') {
141
- // agent { docker { image 'centos:7' } }
142
- // steps {
143
- // sh 'sudo /bin/bash -c "source ./script/installation/packages.sh"'
144
- // sh 'python ./script/validators/source_validator.py'
145
- // sh 'mkdir build'
146
- // sh 'cd build && cmake3 -DCMAKE_BUILD_TYPE=Debug -DCOVERALLS=False .. && make -j4'
147
- // }
148
- // }
140
+ stage(' CentOS 7/gcc-4.8.5/llvm-3.9.1 (Debug)' ) {
141
+ agent { docker { image ' centos:7' } }
142
+ steps {
143
+ sh ' sudo /bin/bash -c "source ./script/installation/packages.sh"'
144
+ sh ' python ./script/validators/source_validator.py'
145
+ sh ' mkdir build'
146
+ sh ' cd build && cmake3 -DCMAKE_BUILD_TYPE=Debug -DCOVERALLS=False .. && make -j4'
147
+ }
148
+ }
149
149
150
- // stage('CentOS 7/gcc-4.8.5/llvm-3.9.1 (Release)') {
151
- // agent { docker { image 'centos:7' } }
152
- // steps {
153
- // sh 'sudo /bin/bash -c "source ./script/installation/packages.sh"'
154
- // sh 'python ./script/validators/source_validator.py'
155
- // sh 'mkdir build'
156
- // sh 'cd build && cmake3 -DCMAKE_BUILD_TYPE=Release -DCOVERALLS=False .. && make -j4'
157
- // }
158
- // }
150
+ stage(' CentOS 7/gcc-4.8.5/llvm-3.9.1 (Release)' ) {
151
+ agent { docker { image ' centos:7' } }
152
+ steps {
153
+ sh ' sudo /bin/bash -c "source ./script/installation/packages.sh"'
154
+ sh ' python ./script/validators/source_validator.py'
155
+ sh ' mkdir build'
156
+ sh ' cd build && cmake3 -DCMAKE_BUILD_TYPE=Release -DCOVERALLS=False .. && make -j4'
157
+ }
158
+ }
159
159
// end gcc builds
160
160
161
161
// begin clang builds
0 commit comments