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 6bfe505 run clang-analyzer on ubuntu 22.04, clang-14
new e4876df Merge pull request #196 from traeak/analyzer_ubuntu_2204
6bfe505 is described below
commit 6bfe505b47494bf255161cb44cd6c970deda85cc
Author: Brian Olsen <[email protected]>
AuthorDate: Wed Jul 19 15:41:08 2023 +0000
run clang-analyzer on ubuntu 22.04, clang-14
---
jenkins/bin/clang-analyzer.sh | 4 ++--
jenkins/branch/clang_analyzer.pipeline | 2 +-
jenkins/github/clang-analyzer.pipeline | 6 +++---
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/jenkins/bin/clang-analyzer.sh b/jenkins/bin/clang-analyzer.sh
index 2dbc1e7..b6742a6 100755
--- a/jenkins/bin/clang-analyzer.sh
+++ b/jenkins/bin/clang-analyzer.sh
@@ -24,14 +24,14 @@ mkdir -p ${WORKSPACE}/output/${GITHUB_BRANCH}
grep -q 80010 configure.ac && echo "8.1.x branch detected, stop here!" && exit 0
autoreconf -fiv
-scan-build-10 --keep-cc \
+scan-build-14 --keep-cc \
./configure --enable-experimental-plugins --with-luajit
# build things like yamlcpp without the analyzer
make -j4 -C lib all-local V=1 Q=
rptdir="${WORKSPACE}/output/${GITHUB_BRANCH}"
-scan-build-10 --keep-cc \
+scan-build-14 --keep-cc \
-enable-checker alpha.unix.cstring.BufferOverlap \
-enable-checker alpha.core.BoolAssignment \
-enable-checker alpha.core.CastSize \
diff --git a/jenkins/branch/clang_analyzer.pipeline
b/jenkins/branch/clang_analyzer.pipeline
index 93883db..c16655f 100644
--- a/jenkins/branch/clang_analyzer.pipeline
+++ b/jenkins/branch/clang_analyzer.pipeline
@@ -2,7 +2,7 @@ pipeline {
agent {
docker {
registryUrl 'https://ci.trafficserver.apache.org/'
- image 'ci.trafficserver.apache.org/ats/ubuntu:20.04'
+ image 'ci.trafficserver.apache.org/ats/ubuntu:22.04'
args '-v
/home/jenkins/clang-analyzer:/tmp/clang-analyzer:rw --network=host'
label 'branch'
}
diff --git a/jenkins/github/clang-analyzer.pipeline
b/jenkins/github/clang-analyzer.pipeline
index 65891d9..cc35d66 100644
--- a/jenkins/github/clang-analyzer.pipeline
+++ b/jenkins/github/clang-analyzer.pipeline
@@ -1,7 +1,7 @@
pipeline {
agent {
docker {
- image 'ci.trafficserver.apache.org/ats/ubuntu:20.04'
+ image 'ci.trafficserver.apache.org/ats/ubuntu:22.04'
registryUrl 'https://ci.trafficserver.apache.org/'
args '-v /home/rooter/clang-analyzer:/tmp/clang-analyzer:rw'
label 'docker'
@@ -44,9 +44,9 @@ pipeline {
set -x
set -e
autoreconf -fiv
- scan-build-10 --keep-cc ./configure
--enable-experimental-plugins --with-luajit
+ scan-build-14 --keep-cc ./configure
--enable-experimental-plugins --with-luajit
make -j4 -C lib all-local V=1 Q=
- scan-build-10 --keep-cc -enable-checker
alpha.unix.cstring.BufferOverlap -enable-checker \
+ scan-build-14 --keep-cc -enable-checker
alpha.unix.cstring.BufferOverlap -enable-checker \
alpha.core.BoolAssignment -enable-checker
alpha.core.CastSize -enable-checker alpha.core.SizeofPtr \
--status-bugs --keep-empty \
-o ${WORKSPACE}/output/${GITHUB_PR_NUMBER}
--html-title="clang-analyzer: ${GITHUB_PR_NUMBER}" \