@@ -23,6 +23,7 @@ pipeline {
23
23
sh ' cd build && bash ../script/testing/psql/psql_test.sh'
24
24
sh ' sudo apt-get -qq update && sudo apt-get -qq -y --no-install-recommends install wget default-jdk default-jre' // prerequisites for jdbc_validator
25
25
sh ' cd build && python ../script/validators/jdbc_validator.py'
26
+ sh ' cd build && python ../script/testing/junit/run_junit.py'
26
27
}
27
28
}
28
29
@@ -38,13 +39,19 @@ pipeline {
38
39
sh ' cd build && bash ../script/testing/psql/psql_test.sh'
39
40
sh ' sudo apt-get -qq update && sudo apt-get -qq -y --no-install-recommends install wget default-jdk default-jre' // prerequisites for jdbc_validator
40
41
sh ' cd build && python ../script/validators/jdbc_validator.py'
42
+ sh ' cd build && python ../script/testing/junit/run_junit.py'
41
43
}
42
44
}
43
45
44
- stage(' Ubuntu Trusty/gcc-4.8.4 /llvm-3.7.1 (Debug)' ) {
46
+ stage(' Ubuntu Trusty/gcc-5.4.0 /llvm-3.7.1 (Debug)' ) {
45
47
agent { docker { image ' ubuntu:trusty' } }
46
48
steps {
47
49
sh ' sudo /bin/bash -c "source ./script/installation/packages.sh"'
50
+ sh ' sudo apt-get -y install software-properties-common'
51
+ sh ' sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test'
52
+ sh ' sudo apt-get update'
53
+ sh ' sudo apt-get -y install gcc-5 g++-5'
54
+ sh ' sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 1 --slave /usr/bin/g++ g++ /usr/bin/g++-5'
48
55
sh ' python script/validators/source_validator.py'
49
56
sh ' mkdir build'
50
57
sh ' cd build && cmake -DCMAKE_BUILD_TYPE=Debug -DUSE_SANITIZER=Address -DCOVERALLS=False .. && make -j4'
@@ -53,13 +60,19 @@ pipeline {
53
60
sh ' cd build && bash ../script/testing/psql/psql_test.sh'
54
61
sh ' sudo apt-get -qq update && sudo apt-get -qq -y --no-install-recommends install wget default-jdk default-jre' // prerequisites for jdbc_validator
55
62
sh ' cd build && python ../script/validators/jdbc_validator.py'
63
+ sh ' cd build && python ../script/testing/junit/run_junit.py'
56
64
}
57
65
}
58
66
59
- stage(' Ubuntu Trusty/gcc-4.8.4 /llvm-3.7.1 (Release)' ) {
67
+ stage(' Ubuntu Trusty/gcc-5.4.0 /llvm-3.7.1 (Release)' ) {
60
68
agent { docker { image ' ubuntu:trusty' } }
61
69
steps {
62
70
sh ' sudo /bin/bash -c "source ./script/installation/packages.sh"'
71
+ sh ' sudo apt-get -y install software-properties-common'
72
+ sh ' sudo add-apt-repository -y ppa:ubuntu-toolchain-r/test'
73
+ sh ' sudo apt-get update'
74
+ sh ' sudo apt-get -y install gcc-5 g++-5'
75
+ sh ' sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 1 --slave /usr/bin/g++ g++ /usr/bin/g++-5'
63
76
sh ' python script/validators/source_validator.py'
64
77
sh ' mkdir build'
65
78
sh ' cd build && cmake -DCMAKE_BUILD_TYPE=Release -DCOVERALLS=False .. && make -j4'
@@ -68,6 +81,7 @@ pipeline {
68
81
sh ' cd build && bash ../script/testing/psql/psql_test.sh'
69
82
sh ' sudo apt-get -qq update && sudo apt-get -qq -y --no-install-recommends install wget default-jdk default-jre' // prerequisites for jdbc_validator
70
83
sh ' cd build && python ../script/validators/jdbc_validator.py'
84
+ sh ' cd build && python ../script/testing/junit/run_junit.py'
71
85
}
72
86
}
73
87
@@ -93,6 +107,7 @@ pipeline {
93
107
// sh 'cd build && bash ../script/testing/psql/psql_test.sh'
94
108
// sh 'sudo apt-get -qq update && sudo apt-get -qq -y --no-install-recommends install wget default-jdk default-jre' // prerequisites for jdbc_validator
95
109
// sh 'cd build && python ../script/validators/jdbc_validator.py'
110
+ // sh 'cd build && python ../script/testing/junit/run_junit.py'
96
111
// }
97
112
// }
98
113
@@ -108,6 +123,7 @@ pipeline {
108
123
// sh 'cd build && bash ../script/testing/psql/psql_test.sh'
109
124
// sh 'sudo apt-get -qq update && sudo apt-get -qq -y --no-install-recommends install wget default-jdk default-jre' // prerequisites for jdbc_validator
110
125
// sh 'cd build && python ../script/validators/jdbc_validator.py'
126
+ // sh 'cd build && python ../script/testing/junit/run_junit.py'
111
127
// }
112
128
// }
113
129
@@ -123,6 +139,7 @@ pipeline {
123
139
// sh 'cd build && bash ../script/testing/psql/psql_test.sh'
124
140
// sh 'sudo dnf -q install -y wget java-devel' // prerequisites for jdbc_validator
125
141
// sh 'cd build && python ../script/validators/jdbc_validator.py'
142
+ // sh 'cd build && python ../script/testing/junit/run_junit.py'
126
143
// }
127
144
// }
128
145
@@ -138,6 +155,7 @@ pipeline {
138
155
// sh 'cd build && bash ../script/testing/psql/psql_test.sh'
139
156
// sh 'sudo dnf -q install -y wget java-devel' // prerequisites for jdbc_validator
140
157
// sh 'cd build && python ../script/validators/jdbc_validator.py'
158
+ // sh 'cd build && python ../script/testing/junit/run_junit.py'
141
159
// }
142
160
// }
143
161
@@ -153,6 +171,7 @@ pipeline {
153
171
// sh 'cd build && bash ../script/testing/psql/psql_test.sh'
154
172
// sh 'sudo dnf -q install -y wget java-devel' // prerequisites for jdbc_validator
155
173
// sh 'cd build && python ../script/validators/jdbc_validator.py'
174
+ // sh 'cd build && python ../script/testing/junit/run_junit.py'
156
175
// }
157
176
// }
158
177
@@ -168,6 +187,7 @@ pipeline {
168
187
// sh 'cd build && bash ../script/testing/psql/psql_test.sh'
169
188
// sh 'sudo dnf -q install -y wget java-devel' // prerequisites for jdbc_validator
170
189
// sh 'cd build && python ../script/validators/jdbc_validator.py'
190
+ // sh 'cd build && python ../script/testing/junit/run_junit.py'
171
191
// }
172
192
// }
173
193
@@ -183,6 +203,7 @@ pipeline {
183
203
// sh 'cd build && bash ../script/testing/psql/psql_test.sh'
184
204
// sh 'sudo yum -q install -y wget java-devel' // prerequisites for jdbc_validator
185
205
// sh 'cd build && python ../script/validators/jdbc_validator.py'
206
+ // sh 'cd build && python ../script/testing/junit/run_junit.py'
186
207
// }
187
208
// }
188
209
@@ -198,6 +219,7 @@ pipeline {
198
219
// sh 'cd build && bash ../script/testing/psql/psql_test.sh'
199
220
// sh 'sudo yum -q install -y wget java-devel' // prerequisites for jdbc_validator
200
221
// sh 'cd build && python ../script/validators/jdbc_validator.py'
222
+ // sh 'cd build && python ../script/testing/junit/run_junit.py'
201
223
// }
202
224
// }
203
225
// end gcc builds
0 commit comments