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 db2e7b9  Retreat rocky to use automake still (#207)
db2e7b9 is described below

commit db2e7b9eb294e937d398b2f74d68305d8752276c
Author: Brian Neradt <[email protected]>
AuthorDate: Wed Aug 16 22:04:57 2023 -0500

    Retreat rocky to use automake still (#207)
    
    Fall back to rocky using automake until
    https://github.com/apache/trafficserver/issues/10232 is fixed.
---
 jenkins/github/rocky.pipeline | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/jenkins/github/rocky.pipeline b/jenkins/github/rocky.pipeline
index f6357d5..92d6ae7 100644
--- a/jenkins/github/rocky.pipeline
+++ b/jenkins/github/rocky.pipeline
@@ -70,6 +70,27 @@ pipeline {
                             make -j 2 check VERBOSE=Y V=1
                             make install
                             /tmp/ats/bin/traffic_server -K -k -R 1
+                        elif [ true ]
+                        then
+                            
#-------------------------------------------------------------------------
+                            # Remove this elif condition when #10232 is fixed 
so we test cmake 3.20.
+                            
#-------------------------------------------------------------------------
+                            echo "CMake is broken for 3.20. See 
https://github.com/apache/trafficserver/issues/10232.";
+                            echo "Falling back to automake until that is 
fixed."
+                            autoreconf -fiv
+                            ./configure \
+                                --with-quiche=/opt/quiche \
+                                --with-openssl=/opt/boringssl \
+                                --enable-experimental-plugins \
+                                --enable-example-plugins \
+                                --prefix=/tmp/ats/ \
+                                --enable-werror \
+                                --enable-debug \
+                                --enable-ccache
+                            make -j4 V=1 Q=
+                            make -j 2 check VERBOSE=Y V=1
+                            make install
+                            /tmp/ats/bin/traffic_server -K -k -R 1
                         else
                             cmake -B cmake-build-quiche 
-DCMAKE_COMPILE_WARNING_AS_ERROR=ON -DENABLE_QUICHE=ON -DCMAKE_BUILD_TYPE=Debug 
-DBUILD_EXPERIMENTAL_PLUGINS=ON -Dquiche_ROOT=/opt/quiche 
-DOPENSSL_ROOT_DIR=/opt/boringssl -DCMAKE_INSTALL_PREFIX=/tmp/ats_quiche
                             cmake --build cmake-build-quiche -j4 -v

Reply via email to