Skip to content

Commit f39aa5e

Browse files
authored
jenkins: select gcc 12 on Ubuntu 22.04 for Node.js 23 (#3890)
Refs: #3806
1 parent d3f52e3 commit f39aa5e

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

jenkins/scripts/select-compiler.sh

+13
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,19 @@ case $NODE_NAME in
105105
;;
106106
esac
107107
;;
108+
*ubuntu2204*)
109+
if [ "$NODEJS_MAJOR_VERSION" -gt "22" ]; then
110+
export CC="ccache gcc-12"
111+
export CXX="ccache g++-12"
112+
echo ""
113+
else
114+
# Default gcc on Ubuntu 22.04 is gcc 11.
115+
export CC="ccache gcc"
116+
export CXX="ccache g++"
117+
fi
118+
echo "Compiler set to GCC" `$CXX -dumpversion`
119+
return
120+
;;
108121
esac
109122

110123
if [ "$SELECT_ARCH" = "PPC64LE" ]; then

0 commit comments

Comments
 (0)