teams/kde: Rework to add disk image build
This adds a disk image build profile to produce Fedora KDE images. Additionally, these profiles are now tested in CI.
This commit is contained in:
+2
-1
@@ -12,5 +12,6 @@
|
|||||||
| | | `Container-Base-Generic-Minimal` |
|
| | | `Container-Base-Generic-Minimal` |
|
||||||
| | | `Container-Base-Generic` |
|
| | | `Container-Base-Generic` |
|
||||||
| Toolbox Container | `oci` | `Container-Toolbox` |
|
| Toolbox Container | `oci` | `Container-Toolbox` |
|
||||||
| KDE Spin | `iso` | `KDE-Live` |
|
| KDE Spin | `iso` | `KDE-Desktop-Live` |
|
||||||
|
| | `oem` | `KDE-Desktop-Disk` |
|
||||||
| Workstation Edition | `iso` | `Workstation-Live` |
|
| Workstation Edition | `iso` | `Workstation-Live` |
|
||||||
|
|||||||
@@ -17,7 +17,6 @@
|
|||||||
<package name="libreoffice-math"/>
|
<package name="libreoffice-math"/>
|
||||||
<package name="fuse"/>
|
<package name="fuse"/>
|
||||||
<package name="kde-l10n"/>
|
<package name="kde-l10n"/>
|
||||||
<package name="plasma-welcome-fedora"/>
|
|
||||||
<ignore name="@admin-tools"/>
|
<ignore name="@admin-tools"/>
|
||||||
<ignore name="gnome-disk-utility"/>
|
<ignore name="gnome-disk-utility"/>
|
||||||
<ignore name="system-config-printer"/>
|
<ignore name="system-config-printer"/>
|
||||||
|
|||||||
+9
-2
@@ -1,11 +1,18 @@
|
|||||||
<image>
|
<image>
|
||||||
<profiles>
|
<profiles>
|
||||||
<profile name="KDE-Live" description="KDE Plasma Spin Live DVD">
|
<profile name="KDE-Desktop-Live" description="KDE Plasma Desktop Spin Live DVD">
|
||||||
<requires profile="KDE-Desktop"/>
|
<requires profile="KDE-Desktop"/>
|
||||||
<requires profile="LiveInstall"/>
|
<requires profile="LiveInstall"/>
|
||||||
</profile>
|
</profile>
|
||||||
|
<profile name="KDE-Desktop-Disk" description="KDE Plasma Desktop Spin Install Disk">
|
||||||
|
<requires profile="BootDiskCore"/>
|
||||||
|
<requires profile="KDE-Desktop"/>
|
||||||
|
</profile>
|
||||||
</profiles>
|
</profiles>
|
||||||
<packages type="bootstrap" patternType="plusRecommended" profiles="KDE-Live">
|
<packages type="bootstrap" patternType="plusRecommended" profiles="KDE-Desktop-Disk,KDE-Desktop-Live">
|
||||||
<package name="fedora-release-kde"/>
|
<package name="fedora-release-kde"/>
|
||||||
</packages>
|
</packages>
|
||||||
|
<packages type="image" patternType="plusRecommended" profiles="KDE-Desktop-Disk,KDE-Desktop-Live">
|
||||||
|
<package name="plasma-welcome-fedora"/>
|
||||||
|
</packages>
|
||||||
</image>
|
</image>
|
||||||
|
|||||||
@@ -0,0 +1,8 @@
|
|||||||
|
summary: Build KDE Desktop disk image
|
||||||
|
discover:
|
||||||
|
how: fmf
|
||||||
|
environment:
|
||||||
|
image_type: oem
|
||||||
|
image_profile: KDE-Desktop-Disk
|
||||||
|
execute:
|
||||||
|
how: tmt
|
||||||
@@ -0,0 +1,8 @@
|
|||||||
|
summary: Build KDE Desktop live image
|
||||||
|
discover:
|
||||||
|
how: fmf
|
||||||
|
environment:
|
||||||
|
image_type: iso
|
||||||
|
image_profile: KDE-Desktop-Live
|
||||||
|
execute:
|
||||||
|
how: tmt
|
||||||
Reference in New Issue
Block a user