1# After modifications, please call:
2# "python3 -m debian_cloud_images.cli.generate_ci .gitlab/ci/generated.yml"
3---
4apiVersion: cloud.debian.org/v1alpha1
5kind: ImageConfig
6
7archs:
8- name: amd64
9  azureName: X64
10  ociArch: amd64
11  faiClasses: [AMD64]
12- name: arm64
13  azureName: Arm64
14  ociArch: arm64
15  faiClasses: [ARM64]
16- name: ppc64el
17  faiClasses: [PPC64EL]
18  ociArch: ppc64le
19- name: riscv64
20  faiClasses: [RISCV64]
21  ociArch: riscv64
22
23releases:
24- name: bookworm
25  basename: bookworm
26  id: '12'
27  baseid: '12'
28  faiClasses: [BOOKWORM, LINUX_VERSION_BASE, EXTRAS]
29  matches:
30  - matchArches: [amd64, arm64, ppc64el]
31- name: bookworm-backports
32  basename: bookworm-backports
33  id: 12-backports
34  baseid: '12'
35  faiClasses: [BOOKWORM, LINUX_VERSION_BACKPORTS, EXTRAS]
36  matches:
37  - matchArches: [amd64, arm64, ppc64el]
38- name: trixie
39  basename: trixie
40  id: '13'
41  baseid: '13'
42  faiClasses: [TRIXIE, LINUX_VERSION_BASE, EXTRAS]
43  matches:
44  - matchArches: [amd64, arm64, ppc64el]
45
46vendors:
47- name: nocloud
48  faiClasses: [SYSTEM_BOOT, NOCLOUD, LINUX_VARIANT_BASE, TIME_SYSTEMD, AVF]
49  size: 6
50
51types:
52- name: dev
53  faiClasses: [TYPE_DEV]
54  outputName: 'debian-{release}-{vendor}-{arch}-{build_type}-{build_id}-{version}'
55  outputVersion: '{version}'
56  outputVersionAzure: '0.0.{version!s}'
57- name: official
58  outputName: 'debian-{release}-{vendor}-{arch}-{build_type}-{version}'
59  outputVersion: '{date}-{version}'
60  outputVersionAzure: '0.{date!s}.{version!s}'
61