prebuild / docker-images

Docker images for cross compiling prebuilt binaries for Node.js native addons.
GNU General Public License v3.0
10 stars 7 forks source link

Add `almalinux-devtoolset11` image #38

Closed vweevers closed 1 week ago

vweevers commented 1 week ago

As alternative to centos7-devtoolset7 which:

Ref: https://github.com/prebuild/prebuildify-cross/issues/13 Ref: https://github.com/Level/classic-level/pull/103#issuecomment-2425151110

vweevers commented 1 week ago

Test run: https://github.com/prebuild/docker-images/actions/runs/11430012950

vweevers commented 1 week ago

New test run: https://github.com/prebuild/docker-images/actions/runs/11430109669

vweevers commented 1 week ago

That's better:

> Run docker run --rm prebuild/almalinux-devtoolset11:dev node -v
  docker run --rm prebuild/almalinux-devtoolset11:dev node -v
  docker run --rm prebuild/almalinux-devtoolset11:dev npm -v
  docker run --rm prebuild/almalinux-devtoolset11:dev npx -v
  docker run --rm prebuild/almalinux-devtoolset11:dev python --version
  docker run --rm prebuild/almalinux-devtoolset11:dev npm ls node-gyp -g
  shell: /usr/bin/bash -e {0}
v18.20.4
10.7.0
10.7.0
Python 3.11.9
/usr/lib
`-- npm@10.7.0
  +-- @npmcli/run-script@8.1.0
  | `-- node-gyp@10.1.0 deduped
  `-- node-gyp@10.1.0