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

bnolsen 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 b9f8e46  autest: github build parallel, branch build run in 
/tmp/sandbox
     new fdf947e  Merge pull request #280 from traeak/autest_tweaks
b9f8e46 is described below

commit b9f8e46252b205e11c315277a5cd112a774c6dfe
Author: Brian Olsen <[email protected]>
AuthorDate: Thu Nov 2 12:50:15 2023 +0000

    autest: github build parallel, branch build run in /tmp/sandbox
---
 jenkins/branch/autest.pipeline |  1 +
 jenkins/github/autest.pipeline | 13 ++++++++++---
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/jenkins/branch/autest.pipeline b/jenkins/branch/autest.pipeline
index 892e578..4aa9ca9 100644
--- a/jenkins/branch/autest.pipeline
+++ b/jenkins/branch/autest.pipeline
@@ -144,6 +144,7 @@ pipeline {
                                                then
                                                        cd ../build/tests
                                                        pipenv install
+                                                       autest_args="--sandbox 
/tmp/sandbox"
                                                else
                                                        autest_args="--ats-bin 
/tmp/ats/bin/ --sandbox /tmp/sandbox"
                                                fi
diff --git a/jenkins/github/autest.pipeline b/jenkins/github/autest.pipeline
index d2e496f..3512ca6 100644
--- a/jenkins/github/autest.pipeline
+++ b/jenkins/github/autest.pipeline
@@ -79,10 +79,9 @@ pipeline {
                                                then
                                                        echo "Building with 
CMake."
                                                        cmake -B build --preset 
ci-fedora-autest
-                                                       cmake --build build -v
+                                                       cmake --build build -j4 
-v
                                                        cmake --install build
                                                else
-                                                        # Pre 10 branches only 
supported autotools.
                                                        echo "CMake builds are 
not supported for this branch."
                                                        echo "Building with 
autotools instead."
 
@@ -90,7 +89,15 @@ pipeline {
                                                        # (default user umask 
may change and make these unreadable)
                                                        sudo chmod -R o+r .
                                                        autoreconf -fiv
-                                                       ./configure 
--with-openssl=/opt/openssl-quic --enable-experimental-plugins 
--enable-example-plugins --prefix=/tmp/ats --enable-werror --enable-debug 
--enable-wccp --enable-ccache
+                                                       ./configure \
+                                                               
--with-openssl=/opt/openssl-quic \
+                                                               
--enable-experimental-plugins \
+                                                               
--enable-example-plugins \
+                                                               
--prefix=/tmp/ats \
+                                                               --enable-werror 
\
+                                                               --enable-debug \
+                                                               --enable-wccp \
+                                                               --enable-ccache
                                                        make -j4
                                                        make install
                                                fi

Reply via email to