Skip to content

Commit

Permalink
jenkins: add centos7-release-sources to select-compiler.sh (#2672)
Browse files Browse the repository at this point in the history
The `centos7-release-sources` part of the `iojs+release` job builds
the `node` binary and should select the compiler to use based on the
Node.js version being built. Put this logic in `select-compiler.sh`
(as is done for other platforms).
  • Loading branch information
richardlau authored Jun 11, 2021
1 parent 1b379cb commit c189af0
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions jenkins/scripts/select-compiler.sh
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,16 @@ elif [ "$SELECT_ARCH" = "X64" ]; then
. /opt/rh/devtoolset-6/enable
echo "Compiler set to devtoolset-6"
;;
centos7-release-sources )
if [ "$NODEJS_MAJOR_VERSION" -gt "15" ]; then
. /opt/rh/devtoolset-8/enable
else
. /opt/rh/devtoolset-6/enable
fi
export CC="ccache gcc"
export CXX="ccache g++"
echo "Compiler set to GCC" `$CXX -dumpversion`
;;
*ubuntu1604-*64|benchmark )
if [ "$NODEJS_MAJOR_VERSION" -gt "12" ]; then
export CC="gcc-6"
Expand Down

0 comments on commit c189af0

Please sign in to comment.