mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-04-14 10:07:39 +08:00
* Tone down the performance of some runners from 8cpu+ down to 4cpu+ * Improve and document caching on PX4 builds with an improved ccache key strategy * Review and document artifact upload logic for binaries uploaded to S3 and github releases * Future Improvement, introduce runners configuration file so we can control more precesily which instances are allocated. Signed-off-by: Ramon Roche <mrpollo@gmail.com>
25 lines
556 B
YAML
25 lines
556 B
YAML
runners:
|
|
x86-small-runner:
|
|
cpu: [1, 2]
|
|
ram: [1, 4]
|
|
disk: default
|
|
spot: price-capacity-optimized
|
|
image: ubuntu24-full-x64
|
|
extras: s3-cache
|
|
x86-firmware-builder:
|
|
cpu: [4, 8]
|
|
ram: [8, 16]
|
|
disk: default
|
|
family: ["c7i", "m7i", "r7i"]
|
|
spot: price-capacity-optimized
|
|
image: ubuntu24-full-x64
|
|
extras: s3-cache
|
|
arm64-firmware-builder:
|
|
cpu: [4, 8]
|
|
ram: [8, 16]
|
|
disk: default
|
|
family: ["c7g", "m7g", "r7g"]
|
|
spot: price-capacity-optimized
|
|
image: ubuntu24-full-arm64
|
|
extras: s3-cache
|