diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 650d33b..3647084 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,21 +15,15 @@ build-image: stage: build interruptible: true image: ghcr.io/blue-build/cli:main - # image: ghcr.io/blue-build/cli:257-support-versioned-modules services: - docker:dind parallel: matrix: - RECIPE: - cp-laptop.yml - # - jp-truenas.yml - jp-desktop-nvidia.yml - jp-laptop.yml - # - jp-desktop-nvidia-bootc.yml - # - jp-laptop-bootc.yml - # - RECIPE: - # BB_BUILD_RECHUNK: "true" - # BB_BUILD_RECHUNK_CLEAR_PLAN: "true" + - jp-minis.yml variables: DOCKER_HOST: tcp://docker:2376 DOCKER_TLS_CERTDIR: /certs diff --git a/recipes/common/dev-packages-bootc.yml b/recipes/common/dev-packages-bootc.yml index 5b1a3cb..b11a907 100644 --- a/recipes/common/dev-packages-bootc.yml +++ b/recipes/common/dev-packages-bootc.yml @@ -37,10 +37,10 @@ modules: - go - git-lfs - google-cloud-cli - # - erlang - # - erlang-doc - # - elixir - # - elixir-doc + - erlang + - erlang-doc + - elixir + - elixir-doc - zlib-devel - glab - hugo diff --git a/recipes/jp-minis.yml b/recipes/jp-minis.yml new file mode 100644 index 0000000..d38e3f4 --- /dev/null +++ b/recipes/jp-minis.yml @@ -0,0 +1,14 @@ +--- +# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json +name: jp-minis +# base-image: ghcr.io/ublue-os/kinoite-nvidia +base-image: quay.io/fedora/fedora-bootc +image-version: 42 +description: The image of Wunker OS for JP's Minisforum PCs. +modules: + - from-file: common/common.yml + - from-file: common/dev-packages-bootc.yml + - from-file: common/updates.yml + - from-file: common/bluebuild-logo.yml + - from-file: common/jp-chezmoi.yml + - from-file: common/post-build.yml