Skip to content

Commit a65a62f

Browse files
committed
examples: split the examples to "Tier 1" and others
The "Tier 1" yamls are regularly tested on the CI. Other yamls are tested only occasionally and manually. The following yamls are in the "Tier 1" category: - default.yaml - alpine.yaml - archlinux.yaml - debian.yaml - fedora.yaml - opensuse.yaml - vmnet.yaml Signed-off-by: Akihiro Suda <[email protected]>
1 parent ec77f97 commit a65a62f

File tree

2 files changed

+17
-8
lines changed

2 files changed

+17
-8
lines changed

.cirrus.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ task:
1616
DEBIAN_FRONTEND: noninteractive
1717
# yamllint disable rule:key-duplicates
1818
matrix:
19-
# default.yaml is tested on GHA macOS, so we skip default.yaml here
19+
# We only test "Tier 1" yamls. See examples/README.md for the list of the "Tier 1" yamls.
20+
# default.yaml and vmnet.yaml are tested on GHA macOS.
2021
EXAMPLE: alpine.yaml
2122
EXAMPLE: debian.yaml
2223
EXAMPLE: fedora.yaml

examples/README.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
# Lima examples
22

3-
Default: [`default.yaml`](../pkg/limayaml/default.yaml) (Ubuntu, with containerd/nerdctl)
3+
⭐ = ["Tier 1"](#tier-1)
4+
5+
Default: [`default.yaml`](../pkg/limayaml/default.yaml) (⭐Ubuntu, with containerd/nerdctl)
46

57
Distro:
68
- [`almalinux.yaml`](./almalinux.yaml): AlmaLinux
7-
- [`alpine.yaml`](./alpine.yaml): Alpine Linux
8-
- [`archlinux.yaml`](./archlinux.yaml): Arch Linux
9-
- [`debian.yaml`](./debian.yaml): Debian GNU/Linux
10-
- [`fedora.yaml`](./fedora.yaml): Fedora
11-
- [`opensuse.yaml`](./opensuse.yaml): openSUSE Leap
9+
- [`alpine.yaml`](./alpine.yaml): Alpine Linux
10+
- [`archlinux.yaml`](./archlinux.yaml): Arch Linux
11+
- [`debian.yaml`](./debian.yaml): Debian GNU/Linux
12+
- [`fedora.yaml`](./fedora.yaml): Fedora
13+
- [`opensuse.yaml`](./opensuse.yaml): openSUSE Leap
1214
- [`rocky.yaml`](./rocky.yaml): Rocky Linux
1315
- [`ubuntu.yaml`](./ubuntu.yaml): Ubuntu (same as `default.yaml` but without extra YAML lines)
1416
- [`ubuntu-lts.yaml`](./ubuntu-lts.yaml): Ubuntu LTS (same as `ubuntu.yaml` but pinned to an LTS version)
@@ -26,7 +28,13 @@ Container orchestration:
2628
- [`faasd.yaml`](./faasd.yaml): [Faasd](https://docs.openfaas.com/deployment/faasd/)
2729

2830
Others:
29-
- [`vmnet.yaml`](./vmnet.yaml): enable [`vmnet.framework`](../docs/network.md)
31+
- [`vmnet.yaml`](./vmnet.yaml): ⭐enable [`vmnet.framework`](../docs/network.md)
32+
33+
## Tier 1
34+
35+
The "Tier 1" yamls (marked with ⭐) are regularly tested on the CI.
36+
37+
Other yamls are tested only occasionally and manually.
3038

3139
## Usage
3240
Run `limactl start fedora.yaml` to create a Lima instance named "fedora".

0 commit comments

Comments
 (0)