File tree Expand file tree Collapse file tree 3 files changed +11
-0
lines changed
Expand file tree Collapse file tree 3 files changed +11
-0
lines changed Original file line number Diff line number Diff line change @@ -10,6 +10,7 @@ FROM quay.io/almalinuxorg/atomic-desktop-gnome:10@sha256:e3b4f9d5575ffef3cbbfc9b
1010
1111ARG IMAGE_NAME
1212ARG IMAGE_REGISTRY
13+ ARG VARIANT
1314
1415RUN --mount=type=tmpfs,dst=/opt \
1516 --mount=type=tmpfs,dst=/tmp \
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ PODMAN = $(SUDO) podman
33
44IMAGE_NAME ?= localhost/myimage
55CONTAINER_FILE ?= ./Dockerfile
6+ VARIANT ?=
67IMAGE_CONFIG ?= ./iso.toml
78
89IMAGE_TYPE ?= iso
2223 --device /dev/fuse \
2324 --build-arg IMAGE_NAME=$(IMAGE_NAME ) \
2425 --build-arg IMAGE_REGISTRY=localhost \
26+ --build-arg VARIANT=$(VARIANT ) \
2527 -t $(IMAGE_NAME ) \
2628 -f $(CONTAINER_FILE ) \
2729 .
Original file line number Diff line number Diff line change @@ -6,3 +6,11 @@ set -xeuo pipefail
66
77dnf install -y ' dnf-command(config-manager)'
88dnf config-manager --set-enabled crb
9+
10+ if [[ " ${VARIANT} " == " gnome" ]]; then
11+ echo " Installing gnome"
12+ elif [[ " ${VARIANT} " == " kde" ]]; then
13+ echo " Installing kde"
14+ else
15+ echo " Neutral variant"
16+ fi
You can’t perform that action at this time.
0 commit comments