mirror of
https://github.com/outbackdingo/debos.git
synced 2026-01-27 18:18:45 +00:00
Test build apertis to test non-debian distros
Apertis is a Debian derivative, bootstrap that to test that a non-debian based distribution with a different codenames for release can be successfully bootstrapped by go-debos. Signed-off-by: Sjoerd Simons <sjoerd@collabora.com>
This commit is contained in:
2
.github/workflows/ci.yaml
vendored
2
.github/workflows/ci.yaml
vendored
@@ -99,6 +99,8 @@ jobs:
|
||||
include:
|
||||
- backend: { name: "qemu", backend: "--fakemachine-backend=qemu" }
|
||||
test: { name: "partitioning", case: "partitioning" }
|
||||
- backend: { name: "uml", backend: "--fakemachine-backend=uml" }
|
||||
test: { name: "apertis", case: "apertis" }
|
||||
- backend: { name: "uml", backend: "--fakemachine-backend=uml" }
|
||||
test: { name: "partitioning", case: "partitioning" }
|
||||
name: ${{matrix.test.name}} on ${{matrix.backend.name}}
|
||||
|
||||
BIN
tests/apertis/apertis-archive-keyring.gpg
Normal file
BIN
tests/apertis/apertis-archive-keyring.gpg
Normal file
Binary file not shown.
20
tests/apertis/test.yaml
Normal file
20
tests/apertis/test.yaml
Normal file
@@ -0,0 +1,20 @@
|
||||
---
|
||||
# Test building a non-debian distribution such as apertis to ensure
|
||||
# bootstrapping suites that debootstrap won't internally know about works
|
||||
{{- $architecture := or .architecture "amd64"}}
|
||||
architecture: {{$architecture}}
|
||||
|
||||
actions:
|
||||
- action: debootstrap
|
||||
suite: v2022
|
||||
components:
|
||||
- target
|
||||
mirror: https://repositories.apertis.org/apertis/
|
||||
variant: minbase
|
||||
keyring-package: apertis-archive-keyring
|
||||
keyring-file: apertis-archive-keyring.gpg
|
||||
|
||||
- action: apt
|
||||
description: Install some base packages
|
||||
packages:
|
||||
- procps
|
||||
Reference in New Issue
Block a user