Skip to content

Latest commit

 

History

History
39 lines (25 loc) · 1.37 KB

File metadata and controls

39 lines (25 loc) · 1.37 KB

Electerm Builder Docker

Docker Hub

Docker image for building electerm legacy packages with Ubuntu 18.04, Python 3.8, Node.js 16, and GCC 8.

It is needed because some Linux distributions, like UOS 1070/Ubuntu 18, use old glibc(ver<2.34), native libs like node-pty build with major current Linux distributions, like Ubuntu 22/24 can not work in these Linux distributions

test run

# Mount your electerm repository and build
docker run -it --rm \
  -v /path/to/electerm:/workspace \
  -w /workspace \
  zxdong262/electerm-builder-legacy \
  bash -c "npm ci && npm run b"

Use in CI

Examples:

Pre-installed Software

  • OS: Ubuntu 18.04 x64/arm64
  • Node.js: 16.x (latest)
  • Python: 3.8 (with pip)
  • GCC: 8.x
  • Ruby: Full installation with FPM gem
  • Yarn: Latest version
  • System Libraries: All required for electerm building