From 53eda7f97f29b7321862c3f057710ba0010aa463 Mon Sep 17 00:00:00 2001 From: Felipe Lalanne Date: Tue, 28 Jan 2025 15:30:56 +0000 Subject: [PATCH] Add alpine 3.21 Change-type: patch --- contracts/sw.os/alpine/contract.json | 140 +++++++++++++++++++++------ 1 file changed, 108 insertions(+), 32 deletions(-) diff --git a/contracts/sw.os/alpine/contract.json b/contracts/sw.os/alpine/contract.json index 289c770d..f8610259 100644 --- a/contracts/sw.os/alpine/contract.json +++ b/contracts/sw.os/alpine/contract.json @@ -2,17 +2,29 @@ "slug": "alpine", "type": "sw.os", "version": "1", - "data": { + "data": { "libc": "musl-libc", "latest": "3.20", - "versionList": "`3.20 (latest)`, `3.19`, `3.18`, `3.17`, `3.16`, `3.15`, `3.14`, `3.13`, `3.12`, `edge`" + "versionList": "`3.21 (latest)`, `3.20`, `3.19`, `3.18`, `3.17`, `3.16`, `3.15`, `3.14`, `3.13`, `3.12`, `edge`" }, "name": "Alpine Linux {{this.version}}", "requires": [ - { "type": "sw.blob", "slug": "balena-idle" }, - { "type": "sw.blob", "slug": "balena-info" }, - { "type": "sw.blob", "slug": "balena-xbuild" }, - { "type": "sw.blob", "slug": "entry" } + { + "type": "sw.blob", + "slug": "balena-idle" + }, + { + "type": "sw.blob", + "slug": "balena-info" + }, + { + "type": "sw.blob", + "slug": "balena-xbuild" + }, + { + "type": "sw.blob", + "slug": "entry" + } ], "assets": { "test": { @@ -25,48 +37,112 @@ "variants": [ { "requires": [ - { "type": "sw.blob", "slug": "qemu" }, + { + "type": "sw.blob", + "slug": "qemu" + }, { "or": [ - { "type": "arch.sw", "slug": "armv7hf" }, - { "type": "arch.sw", "slug": "rpi" }, - { "type": "arch.sw", "slug": "aarch64" } + { + "type": "arch.sw", + "slug": "armv7hf" + }, + { + "type": "arch.sw", + "slug": "rpi" + }, + { + "type": "arch.sw", + "slug": "aarch64" + } ] } ], "variants": [ - { "version": "edge" }, - { "version": "3.14" }, - { "version": "3.16" }, - { "version": "3.17" }, - { "version": "3.18" }, - { "version": "3.19" }, - { "version": "3.20" }, - { "version": "3.13" }, - { "version": "3.12" }, - { "version": "3.15" } + { + "version": "edge" + }, + { + "version": "3.12" + }, + { + "version": "3.13" + }, + { + "version": "3.14" + }, + { + "version": "3.15" + }, + { + "version": "3.16" + }, + { + "version": "3.17" + }, + { + "version": "3.18" + }, + { + "version": "3.19" + }, + { + "version": "3.20" + }, + { + "version": "3.21" + } ] }, { "requires": [ { "or": [ - { "type": "arch.sw", "slug": "i386" }, - { "type": "arch.sw", "slug": "amd64" } + { + "type": "arch.sw", + "slug": "i386" + }, + { + "type": "arch.sw", + "slug": "amd64" + } ] } ], "variants": [ - { "version": "edge" }, - { "version": "3.14" }, - { "version": "3.16" }, - { "version": "3.17" }, - { "version": "3.18" }, - { "version": "3.19" }, - { "version": "3.20" }, - { "version": "3.13" }, - { "version": "3.12" }, - { "version": "3.15" } + { + "version": "edge" + }, + { + "version": "3.12" + }, + { + "version": "3.13" + }, + { + "version": "3.14" + }, + { + "version": "3.15" + }, + { + "version": "3.16" + }, + { + "version": "3.17" + }, + { + "version": "3.18" + }, + { + "version": "3.19" + }, + { + "version": "3.20" + }, + { + "version": "3.21" + } ] } ]