This is an automated email from the ASF dual-hosted git repository.

bneradt pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/trafficserver-ci.git


The following commit(s) were added to refs/heads/main by this push:
     new b65b287  cmake: do quiche build too (#183)
b65b287 is described below

commit b65b287b576ec847dcb3e5de8fb4f1260b1adf86
Author: Brian Neradt <[email protected]>
AuthorDate: Thu Jun 22 13:41:16 2023 -0500

    cmake: do quiche build too (#183)
---
 jenkins/github/cmake.pipeline | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/jenkins/github/cmake.pipeline b/jenkins/github/cmake.pipeline
index 4be3a16..aecb1b2 100644
--- a/jenkins/github/cmake.pipeline
+++ b/jenkins/github/cmake.pipeline
@@ -62,13 +62,20 @@ pipeline {
                         source /opt/rh/gcc-toolset-11/enable
                         export PATH=/opt/bin:${PATH}
 
-                        mkdir cmake-build-release
+                        cmake -B cmake-build-release -GNinja 
-DCMAKE_BUILD_TYPE=Release -DOPENSSL_ROOT_DIR=/opt/openssl-quic 
-DCMAKE_INSTALL_PREFIX=/tmp/ats
+                        cmake --build cmake-build-release -j4 -v
+                        cmake --install cmake-build-release
                         cd cmake-build-release
-                        cmake -GNinja -DCMAKE_BUILD_TYPE:STRING=Release 
-DOPENSSL_ROOT_DIR=/opt/openssl-quic -DCMAKE_INSTALL_PREFIX=/tmp/ats ..
-                        cmake --build . -j4 -v
-                        cmake --install .
                         ctest -j4 --output-on-failure --no-compress-output -T 
Test
                         /tmp/ats/bin/traffic_server -K -k -R 1
+
+                        cmake -B cmake-build-quiche -GNinja -DENABLE_QUICHE=ON 
-DCMAKE_BUILD_TYPE=Release -Dquiche_ROOT=/opt/quiche 
-DOPENSSL_ROOT_DIR=/opt/boringssl -DCMAKE_INSTALL_PREFIX=/tmp/ats_quiche
+                        cmake --build cmake-build-quiche -j4 -v
+                        cmake --install cmake-build-quiche
+                        cd cmake-build-quiche
+                        ctest -j4 --output-on-failure --no-compress-output -T 
Test
+                        /tmp/ats_quiche/bin/traffic_server -K -k -R 1
+
                         '''
                 }
                 echo 'Finished cmake build'

Reply via email to