Move to using dnf module for main images

This commit is contained in:
Gerald Pinder
2025-02-16 16:51:09 -05:00
parent a6b63bcac8
commit a500d9f130
7 changed files with 23 additions and 19 deletions

View File

@@ -52,6 +52,7 @@ modules:
- diffutils - diffutils
- patch - patch
- rpmdevtools - rpmdevtools
- protobuf-compiler
- type: systemd - type: systemd
system: system:
enabled: enabled:

View File

@@ -39,6 +39,7 @@ modules:
- diffutils - diffutils
- patch - patch
- rpmdevtools - rpmdevtools
- protobuf-compiler
- type: script - type: script
scripts: scripts:
- install-mkcert.sh - install-mkcert.sh

View File

@@ -12,4 +12,4 @@ modules:
install: install:
packages: packages:
- https://github.com/ebkr/r2modmanPlus/releases/download/v3.1.49/r2modman-3.1.49.x86_64.rpm - https://github.com/ebkr/r2modmanPlus/releases/download/v3.1.49/r2modman-3.1.49.x86_64.rpm
- steam # - steam

View File

@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/module-list-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/module-list-v1.json
modules: modules:
- from-file: common/bootc-setup.yml # - from-file: common/bootc-setup.yml
- type: dnf - type: dnf
source: ghcr.io/blue-build/modules/dnf:dnf-module source: ghcr.io/blue-build/modules/dnf:dnf-module
repos: repos:

View File

@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/module-list-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/module-list-v1.json
modules: modules:
- from-file: common/bootc-setup.yml # - from-file: common/bootc-setup.yml
- type: dnf - type: dnf
source: ghcr.io/blue-build/modules/dnf:dnf-module source: ghcr.io/blue-build/modules/dnf:dnf-module
repos: repos:

View File

@@ -7,21 +7,22 @@ image-version: stable
description: The image of Wunker OS for JP's desktop gaming. description: The image of Wunker OS for JP's desktop gaming.
stages: stages:
- from-file: common/helix.yml - from-file: common/helix.yml
- name: cosmic-comp # - name: cosmic-comp
from: rust # from: rust
modules: # modules:
- type: cosmic # - type: cosmic
source: local # source: local
component: cosmic-comp # component: cosmic-comp
# ref: bebd7c5c40c038470d2eef0501a3efb34f2df966 # Known bug commit # # ref: bebd7c5c40c038470d2eef0501a3efb34f2df966 # Known bug commit
# ref: db13eea91c15ca57d76454432d1fb9c09c51ba8c # Last known working commit # # ref: db13eea91c15ca57d76454432d1fb9c09c51ba8c # Last known working commit
ref: 605bb63a4de640b77f6d3017238ece48cb286933 # supposed fix # ref: 605bb63a4de640b77f6d3017238ece48cb286933 # supposed fix
modules: modules:
- from-file: common/jp-desktop.yml # - from-file: common/jp-desktop.yml
- from-file: common/cosmic.yml - from-file: common/jp-desktop-bootc.yml
# - from-file: common/cosmic.yml
- from-file: common/helix.yml - from-file: common/helix.yml
- type: copy # - type: copy
from: cosmic-comp # from: cosmic-comp
src: /out/cosmic-comp # src: /out/cosmic-comp
dest: /usr/bin/cosmic-comp # dest: /usr/bin/cosmic-comp
- from-file: common/post-build.yml - from-file: common/post-build.yml

View File

@@ -8,7 +8,8 @@ description: The image of Wunker OS for JP's Laptop.
stages: stages:
- from-file: common/helix.yml - from-file: common/helix.yml
modules: modules:
- from-file: common/jp-laptop.yml # - from-file: common/jp-laptop.yml
- from-file: common/jp-laptop-bootc.yml
- from-file: common/cosmic.yml - from-file: common/cosmic.yml
- from-file: common/helix.yml - from-file: common/helix.yml
- from-file: common/post-build.yml - from-file: common/post-build.yml