diff --git a/.fmf/version b/.fmf/version new file mode 100644 index 0000000..d00491f --- /dev/null +++ b/.fmf/version @@ -0,0 +1 @@ +1 diff --git a/.zuul.yaml b/.zuul.yaml new file mode 100644 index 0000000..9159189 --- /dev/null +++ b/.zuul.yaml @@ -0,0 +1,15 @@ +--- +- job: + name: build-images + parent: tmt-test + vars: + tmt_url: "https://pagure.io/{{ zuul.project.name }}" + tmt_ref: "{{ zuul.ref }}" + distro: fedora-rawhide + compose: Fedora-latest + tf_arch: aarch64 + +- project: + check: + jobs: + - build-images diff --git a/tmt/plans/build-gnome.fmf b/tmt/plans/build-gnome.fmf new file mode 100644 index 0000000..894d94f --- /dev/null +++ b/tmt/plans/build-gnome.fmf @@ -0,0 +1,14 @@ +summary: Build GNOME image +discover: + how: shell + tests: + - name: build image + test: | + dnf --assumeyes install fatcat git-core kiwi distribution-gpg-keys p7zip-plugins python3-boto3 zip zstd libselinux-utils + setenforce 0 + $TMT_TREE/builder.py build gnome + $TMT_TREE/builder.py package gnome + setenforce 1 + +execute: + how: tmt diff --git a/tmt/plans/build-kde.fmf b/tmt/plans/build-kde.fmf new file mode 100644 index 0000000..c4c4411 --- /dev/null +++ b/tmt/plans/build-kde.fmf @@ -0,0 +1,14 @@ +summary: Build KDE image +discover: + how: shell + tests: + - name: build image + test: | + dnf --assumeyes install fatcat git-core kiwi distribution-gpg-keys p7zip-plugins python3-boto3 zip zstd libselinux-utils + setenforce 0 + $TMT_TREE/builder.py build kde + $TMT_TREE/builder.py package kde + setenforce 1 + +execute: + how: tmt diff --git a/tmt/plans/build-minimal.fmf b/tmt/plans/build-minimal.fmf new file mode 100644 index 0000000..b98fca9 --- /dev/null +++ b/tmt/plans/build-minimal.fmf @@ -0,0 +1,14 @@ +summary: Build Minimal image +discover: + how: shell + tests: + - name: build image + test: | + dnf --assumeyes install fatcat git-core kiwi distribution-gpg-keys p7zip-plugins python3-boto3 zip zstd libselinux-utils + setenforce 0 + $TMT_TREE/builder.py build minimal + $TMT_TREE/builder.py package minimal + setenforce 1 + +execute: + how: tmt diff --git a/tmt/plans/build-server.fmf b/tmt/plans/build-server.fmf new file mode 100644 index 0000000..9e0344d --- /dev/null +++ b/tmt/plans/build-server.fmf @@ -0,0 +1,14 @@ +summary: Build Server image +discover: + how: shell + tests: + - name: build image + test: | + dnf --assumeyes install fatcat git-core kiwi distribution-gpg-keys p7zip-plugins python3-boto3 zip zstd libselinux-utils + setenforce 0 + $TMT_TREE/builder.py build server + $TMT_TREE/builder.py package server + setenforce 1 + +execute: + how: tmt