Closed
Description
Requires access to the release machines. Install devtoolset-8 on the Centos/RHEL machines and use it to build releases for Node.js 14+.
Refs: #2168
Install devtoolset-8 on centos7:
- release-osuosl-centos7-ppc64_le-1
- test-osuosl-centos7-ppc64_le-1
- test-osuosl-centos7-ppc64_le-2
- release-digitalocean-centos7-x64-1 :
- release-packetnet-centos7-arm64-1:
- test-packetnet-centos7-arm64-1
- test-packetnet-centos7-arm64-2
- test-rackspace-centos7-x64-1
- test-softlayer-centos7-x64-1:
Install on rhel7
- release-ibm-rhel7-s390x-1
- test-ibm-rhel7-s390x-1
- test-ibm-rhel7-s390x-2
- test-ibm-rhel7-s390x-3
- test-ibm-rhel7-s390x-4
Use devtoolset-8 for 14.x: PR #2262
select-compiler.sh:
- rhel7-s390x
- centos7-ppc64_le
- centos7-64
- centos7-arm64
VersionSelectorScript.goovy
- n/a rhel7-s390x
- n/a centos7-ppc64_le: ubuntu1404 already excluded for gte 14.x
- centos7-64
- centos7-arm64
Jenkins config changes:
- (n/a) centos7-ppc64_le
- (n/a) centos7-s390x
- centos7-64:
- ci: machines labelled
- ci: config selected for job
- ci-release: machines labelled
- ci-release: config selected for job
- centos7-arm64
- ci: machines labelled
- ci: config selected for job
- ci-release: machines labelled
- ci-release: config selected for job
test builds:
- node-test-commit-linux: (x64)
- node-test-commit-arm: (arm64)
- 12.x: https://ci.nodejs.org/job/node-test-commit-arm/30641/: triggered only gcc6
- master: https://ci.nodejs.org/job/node-test-commit-arm/30645/
- iojs+release: (disttype = "test")
- 12.x: https://ci-release.nodejs.org/job/iojs+release/5850/
- master: https://ci-release.nodejs.org/job/iojs+release/5882, looks good
- rhel7-s390x:
- master: https://ci.nodejs.org/job/node-test-commit-linuxone/20203/ (build in progress, but gcc8 selected/configured)
- centos7-ppcle:
Metadata
Metadata
Assignees
Labels
No labels