Skip to content

Commit 8d2f71a

Browse files
authored
Add full driver version to the image to support gvisor (#134)
* Add full driver version to the image to support gvisor
1 parent dd7ff64 commit 8d2f71a

File tree

2 files changed

+5
-0
lines changed

2 files changed

+5
-0
lines changed

.github/workflows/build_image.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -82,9 +82,11 @@ jobs:
8282
8383
TAG1=$(echo "$TAG" | sed -n 1p)
8484
TAG2=$(echo "$TAG" | sed -n 2p)
85+
TAG3=$(echo "$TAG" | sed -n 3p)
8586
8687
docker push $IMAGE_PATH:$TAG1
8788
docker push $IMAGE_PATH:$TAG2
89+
docker push $IMAGE_PATH:$TAG3
8890
8991
manifest:
9092
needs: [build, generate-matrix]

Makefile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@ build-driver: extract-kernel-name
4646
build-image: extract-kernel-name
4747
$(eval TAG1 := "$(DRIVER_MAJOR_VERS)-$(KERNEL_NAME)-gardenlinux$(GL_VERSION)")
4848
$(eval TAG2 := "$(DRIVER_MAJOR_VERS)-$(KERNEL_NAME)-gardenlinux0")
49+
$(eval TAG3 := "$(DRIVER_VERSION)-$(KERNEL_NAME)-gardenlinux0")
4950
@DOCKER_BUILDKIT=1 docker build \
5051
--build-arg GL_VERSION=$(GL_VERSION) \
5152
--build-arg DRIVER_VERSION=$(DRIVER_VERSION) \
@@ -55,9 +56,11 @@ build-image: extract-kernel-name
5556
--platform=linux/${TARGET_ARCH} \
5657
-t $(IMAGE_PATH):$(TAG1) \
5758
-t $(IMAGE_PATH):$(TAG2) \
59+
-t $(IMAGE_PATH):$(TAG3) \
5860
-f Dockerfile $(DOCKER_CONTEXT) > /dev/null
5961
@echo $(TAG1)
6062
@echo $(TAG2)
63+
@echo $(TAG3)
6164

6265
clean:
6366
rm -rf $(WORKSPACE_DIR)/out/nvidia/driver-$(DRIVER_VERSION)-$(KERNEL_TYPE)-$(KERNEL_NAME).tar.gz

0 commit comments

Comments
 (0)