You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
if [[ "$nodes" =~ centos[67]-(arm)?64-gcc8 ]]; then
exec_cmd=". /opt/rh/devtoolset-8/enable; $exec_cmd"
fi
if [[ "$nodes" =~ centos[67]-(arm)?64-gcc6 ]]; then
exec_cmd=". /opt/rh/devtoolset-6/enable; $exec_cmd"
fi
i.e. currently only selects compilers for CentOS. I suggest we should use the select-compiler.sh script like we do elsewhere and extend for the Ubuntu containers. There are already arm64 entries for CentOS:
While testing nodejs/node#38807 I noticed that we're using the default gcc/g++ binaries for the new arm64 containers.
e.g. https://ci.nodejs.org/job/node-test-commit-arm/38847/nodes=ubuntu1804-arm64/consoleFull
We are installing the compilers into the containers, e.g.
build/ansible/roles/docker/templates/ubuntu1804.Dockerfile.j2
Lines 18 to 21 in a655f1a
but we're not using them. The job config currently hardcodes compiler selection: https://ci.nodejs.org/job/node-test-commit-arm/configure
i.e. currently only selects compilers for CentOS. I suggest we should use the select-compiler.sh script like we do elsewhere and extend for the Ubuntu containers. There are already arm64 entries for CentOS:
build/jenkins/scripts/select-compiler.sh
Lines 186 to 201 in a655f1a
The text was updated successfully, but these errors were encountered: