See what caching with squash does
This commit is contained in:
@@ -20,11 +20,11 @@ build-image:
|
||||
parallel:
|
||||
matrix:
|
||||
- RECIPE:
|
||||
- cp-laptop.yml
|
||||
# - cp-laptop.yml
|
||||
- jp-desktop-nvidia.yml
|
||||
- jp-laptop.yml
|
||||
- wke-server.yml
|
||||
- wke-worker.yml
|
||||
# - jp-laptop.yml
|
||||
# - wke-server.yml
|
||||
# - wke-worker.yml
|
||||
variables:
|
||||
DOCKER_HOST: tcp://docker:2376
|
||||
DOCKER_TLS_CERTDIR: /certs
|
||||
@@ -38,4 +38,4 @@ build-image:
|
||||
- export COSIGN_PRIVATE_KEY=$(cat .secure_files/cosign.key)
|
||||
script:
|
||||
- sleep 5
|
||||
- bluebuild build -S sigstore -p ./recipes/$RECIPE
|
||||
- bluebuild build -S sigstore -B podman --squash -p ./recipes/$RECIPE
|
||||
|
||||
@@ -2,13 +2,29 @@
|
||||
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
|
||||
name: jp-desktop-nvidia
|
||||
base-image: quay.io/fedora/fedora-kinoite
|
||||
image-version: 41
|
||||
image-version: 42
|
||||
description: The bootc image of Wunker OS for JP's desktop gaming.
|
||||
alt-tags:
|
||||
- bootc
|
||||
# stages:
|
||||
# - from-file: common/helix.yml
|
||||
modules:
|
||||
- type: os-release
|
||||
# source: local
|
||||
source: ghcr.io/blue-build/modules/os-release:os-release
|
||||
properties:
|
||||
NAME: WunkerOS
|
||||
ID: wunker_os
|
||||
PRETTY_NAME: Wunker OS for Nvidia
|
||||
- type: dnf
|
||||
repos:
|
||||
copr:
|
||||
- ublue-os/akmods
|
||||
- type: akmods
|
||||
source: ghcr.io/franute/modules/akmods:nvidia-akmods
|
||||
nvidia-driver: open
|
||||
install:
|
||||
- xone
|
||||
- from-file: common/jp-desktop.yml
|
||||
# - from-file: common/helix.yml
|
||||
- from-file: common/post-build.yml
|
||||
|
||||
Reference in New Issue
Block a user