feat: use Fedora 38 (#64)
* Update Containerfile * Update recipe.yml * Update recipe.yml * Update README.md
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
ARG FEDORA_MAJOR_VERSION=37
|
||||
ARG FEDORA_MAJOR_VERSION=38
|
||||
ARG BASE_IMAGE_URL=ghcr.io/ublue-os/silverblue-main
|
||||
|
||||
FROM ${BASE_IMAGE_URL}:${FEDORA_MAJOR_VERSION}
|
||||
|
||||
@@ -32,7 +32,7 @@ If you want to execute custom shell script or commands in the image build, you s
|
||||
|
||||
### Custom package repositories
|
||||
|
||||
If you want to add custom package repositories to your image, you can include them in the `recipe.yml` as a list of URLs under the `extrarepos:` section. They **must** be proper `.repo` files (like `https://copr.fedorainfracloud.org/coprs/atim/starship/repo/fedora-37/atim-starship-fedora-37.repo`). In the build process, the `.repo` file will be downloaded and placed inside `/etc/yum.repos.d/` where rpm-ostree can access it.
|
||||
If you want to add custom package repositories to your image, you can include them in the `recipe.yml` as a list of URLs under the `extrarepos:` section. They **must** be proper `.repo` files (like `https://copr.fedorainfracloud.org/coprs/atim/starship/repo/fedora-38/atim-starship-fedora-38.repo`). In the build process, the `.repo` file will be downloaded and placed inside `/etc/yum.repos.d/` where rpm-ostree can access it.
|
||||
|
||||
You can use this to add [COPR repositories](https://copr.fedorainfracloud.org/) to your image.
|
||||
COPR is like the Arch User Repository for Fedora, where you can find extra packages that wouldn't otherwise be available. The repositories are community-created, so use them at your own risk. [Read more](https://docs.pagure.org/copr.copr/user_documentation.html)
|
||||
|
||||
@@ -12,7 +12,7 @@ base-image: ghcr.io/ublue-os/silverblue-main
|
||||
# If you use `latest`, you will be automatically updated
|
||||
# to the next major version assuming the image you're using as your base container
|
||||
# builds with the tag (all uBlue images do this).
|
||||
fedora-version: 37
|
||||
fedora-version: 38
|
||||
|
||||
# This description will be visible in the container metadata
|
||||
description: A starting point for further customization of uBlue images. Make your own! https://ublue.it/making-your-own/
|
||||
@@ -26,7 +26,7 @@ scripts:
|
||||
# this is the proper way to add copr repos to your image
|
||||
extrarepos:
|
||||
# example:
|
||||
# - https://copr.fedorainfracloud.org/coprs/atim/starship/repo/fedora-37/atim-starship-fedora-37.repo
|
||||
# - https://copr.fedorainfracloud.org/coprs/atim/starship/repo/fedora-38/atim-starship-fedora-38.repo
|
||||
|
||||
# These rpms will be installed from the fedora repository
|
||||
# using rpm-ostree and will be preinstalled in the final image
|
||||
|
||||
Reference in New Issue
Block a user