Migrate to publishing to self-hosted harbor instance

This commit is contained in:
2026-04-05 16:24:17 -04:00
parent e0bb892975
commit 87baa17e60
16 changed files with 17 additions and 17 deletions
+2 -2
View File
@@ -11,7 +11,7 @@ For more info, check out the [blue-build homepage](https://blue-build.org/).
To rebase an existing Silverblue/Kinoite installation to the latest build: To rebase an existing Silverblue/Kinoite installation to the latest build:
```bash ```bash
sudo rpm-ostree rebase ostree-image-signed:docker://registry.gitlab.com/wunker-bunker/wunker-os/jp-desktop:39 sudo bootc switch --enforce-container-sigpolicy harbor.jpnet.dev/wunker-os/<VARIANT>:<TAG>
``` ```
## Verification ## Verification
@@ -19,7 +19,7 @@ sudo rpm-ostree rebase ostree-image-signed:docker://registry.gitlab.com/wunker-b
These images are signed with sisgstore's [cosign](https://docs.sigstore.dev/cosign/overview/). You can verify the signature by running the following command: These images are signed with sisgstore's [cosign](https://docs.sigstore.dev/cosign/overview/). You can verify the signature by running the following command:
```bash ```bash
cosign verify --certificate-identity "https://gitlab.com/wunker-bunker/wunker-os//.gitlab-ci.yml@refs/heads/main" --certificate-oidc-issuer "https://gitlab.com" registry.gitlab.com/wunker-bunker/wunker-os/<VARIANT>:<TAG> cosign verify --key https://gitlab.com/wunker-bunker/wunker-os/-/raw/main/cosign.pub harbor.jpnet.dev/wunker-os/<VARIANT>:<TAG>
``` ```
Where `VARIANT` is the image from the recipe you choose, and `TAG` is the version of the image. Where `VARIANT` is the image from the recipe you choose, and `TAG` is the version of the image.
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: combo-nvidia name: combo-nvidia
base-image: quay.io/fedora-ostree-desktops/kinoite base-image: harbor.jpnet.dev/fedora-ostree-desktops/kinoite
image-version: 43 image-version: 43
description: The base image of Wunker OS with COSMIC and Plasma for Nvidia description: The base image of Wunker OS with COSMIC and Plasma for Nvidia
modules: modules:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: combo name: combo
base-image: quay.io/fedora-ostree-desktops/kinoite base-image: harbor.jpnet.dev/fedora-ostree-desktops/kinoite
image-version: 43 image-version: 43
description: The base image of Wunker OS with COSMIC and Plasma description: The base image of Wunker OS with COSMIC and Plasma
modules: modules:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: cosmic-nvidia name: cosmic-nvidia
base-image: quay.io/fedora-ostree-desktops/base-atomic base-image: harbor.jpnet.dev/fedora-ostree-desktops/base-atomic
image-version: 43 image-version: 43
description: The base image of Wunker OS with COSMIC for Nvidia description: The base image of Wunker OS with COSMIC for Nvidia
modules: modules:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: cosmic name: cosmic
base-image: quay.io/fedora-ostree-desktops/base-atomic base-image: harbor.jpnet.dev/fedora-ostree-desktops/base-atomic
image-version: 43 image-version: 43
description: The base image of Wunker OS with COSMIC description: The base image of Wunker OS with COSMIC
modules: modules:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: kinoite-nvidia name: kinoite-nvidia
base-image: quay.io/fedora-ostree-desktops/kinoite base-image: harbor.jpnet.dev/fedora-ostree-desktops/kinoite
image-version: 43 image-version: 43
description: The base image of Wunker OS with Plasma for Nvidia description: The base image of Wunker OS with Plasma for Nvidia
modules: modules:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: kinoite name: kinoite
base-image: quay.io/fedora-ostree-desktops/kinoite base-image: harbor.jpnet.dev/fedora-ostree-desktops/kinoite
image-version: 43 image-version: 43
description: The base image of Wunker OS with Plasma description: The base image of Wunker OS with Plasma
modules: modules:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: base-nvidia name: base-nvidia
base-image: quay.io/fedora-ostree-desktops/base-atomic base-image: harbor.jpnet.dev/fedora-ostree-desktops/base-atomic
image-version: 43 image-version: 43
description: The base image of Wunker OS description: The base image of Wunker OS
modules: modules:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: base name: base
base-image: quay.io/fedora-ostree-desktops/base-atomic base-image: harbor.jpnet.dev/fedora-ostree-desktops/base-atomic
image-version: 43 image-version: 43
description: The base image of Wunker OS description: The base image of Wunker OS
modules: modules:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: cp-laptop name: cp-laptop
base-image: registry.gitlab.com/wunker-bunker/wunker-os/kinoite base-image: harbor.jpnet.dev/wunker-os/kinoite
image-version: latest image-version: latest
description: The image of Wunker OS for CP's laptop. description: The image of Wunker OS for CP's laptop.
modules: modules:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: jp-desktop-nvidia name: jp-desktop-nvidia
base-image: registry.gitlab.com/wunker-bunker/wunker-os/combo-nvidia base-image: harbor.jpnet.dev/wunker-os/combo-nvidia
image-version: latest image-version: latest
description: The image of Wunker OS for JP's desktop gaming. description: The image of Wunker OS for JP's desktop gaming.
blue-build-tag: none blue-build-tag: none
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: jp-laptop name: jp-laptop
base-image: registry.gitlab.com/wunker-bunker/wunker-os/combo base-image: harbor.jpnet.dev/wunker-os/combo
image-version: latest image-version: latest
description: The image of Wunker OS for JP's Laptop. description: The image of Wunker OS for JP's Laptop.
# stages: # stages:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: pg-desktop-nvidia name: pg-desktop-nvidia
base-image: registry.gitlab.com/wunker-bunker/wunker-os/kinoite-nvidia base-image: harbor.jpnet.dev/wunker-os/kinoite-nvidia
image-version: latest image-version: latest
description: The image of Wunker OS for PG's desktop gaming. description: The image of Wunker OS for PG's desktop gaming.
modules: modules:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: wke name: wke
base-image: registry.gitlab.com/wunker-bunker/wunker-os/base base-image: harbor.jpnet.dev/wunker-os/base
image-version: latest image-version: latest
description: The image of Wunker OS for RKE2 Worker description: The image of Wunker OS for RKE2 Worker
alt-tags: alt-tags:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: wke name: wke
base-image: registry.gitlab.com/wunker-bunker/wunker-os/base base-image: harbor.jpnet.dev/wunker-os/base
image-version: latest image-version: latest
description: The image of Wunker OS for RKE2 Server description: The image of Wunker OS for RKE2 Server
alt-tags: alt-tags:
+1 -1
View File
@@ -1,7 +1,7 @@
--- ---
# yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json # yaml-language-server: $schema=https://schema.blue-build.org/recipe-v1.json
name: wke name: wke
base-image: registry.gitlab.com/wunker-bunker/wunker-os/base base-image: harbor.jpnet.dev/wunker-os/base
image-version: latest image-version: latest
description: The image of Wunker OS for RKE2 Worker description: The image of Wunker OS for RKE2 Worker
alt-tags: alt-tags: