JetHome boosts Armbian CI

Share
JetHome boosts Armbian CI
Sponsor build server

JetHome (Shenzhen JetHome Technology Co.) donated a build server for Armbian. The server compiles Armbian images, kernels and U-Boot packages. Thank you, JetHome.

HW Specifications

CPU
2 × Intel Xeon Gold 6148, 80 threads
Memory
384 GB
Storage
3.84 TB SSD, plus 20 TB of disk
Network
2 × 1 Gbit/s, bonded
Build runners
40

That is about a tenth of the fleet's capacity, running up to 3 kernel or 40 full image builds at once.

The server also remembers work it has already done:

  • Compiled code is reused. A rebuild takes under a minute instead of three.
  • Software packages are downloaded once and shared by all 40 build jobs.
  • Source code and ready-made parts, such as kernels, are fetched once and kept on the server.

The fleet today

18 build servers · 774 CPU threads · 322 build runners

With 2371 GB of memory across x86-64 and ARM servers. Part of the fleet sleeps and powers up only when builds are waiting.

Current build servers are sponsored by JetHome, the OSU Open Source Lab and netcup. Armbian members sponsor all other servers.

See the live list on the build machinery page.

We need more build servers!

More servers mean more than more boards. We want faster CI, and more building and testing of every pull request, so community developers get feedback sooner and fixes reach users faster. Today the build queue is longer than it should be.

Minimum
Ideal
CPU
16 cores
32 cores
Memory
64 GB
128 GB
Storage (NVMe)
512 GB
1 TB
Upload
50 Mbit/s
1 Gbit/s

Both x86-64 and arm64 help. The server runs only Armbian builds, and we credit your hosting on the build machinery page.

Spare CPU cores and a fast uplink? Put them to work compiling Armbian for hundreds of boards.

Donate build capacity

Read more