Skip to content
This repository was archived by the owner on Sep 27, 2019. It is now read-only.

Commit 1359dfc

Browse files
author
Chad Dougherty
committed
open the flood gates
1 parent 7156935 commit 1359dfc

File tree

1 file changed

+78
-78
lines changed

1 file changed

+78
-78
lines changed

Jenkinsfile

Lines changed: 78 additions & 78 deletions
Original file line numberDiff line numberDiff line change
@@ -71,91 +71,91 @@ pipeline {
7171
}
7272
}
7373

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+
}
8989

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+
}
9999

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+
}
109109

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+
}
119119

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+
}
129129

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+
}
139139

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+
}
149149

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+
}
159159
// end gcc builds
160160

161161
// begin clang builds

0 commit comments

Comments
 (0)