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