kubernetes/minikube

CI: refresh xcgo "image" used in building hyperkit

已關閉

#20,628 建立於 2025年4月15日

 (4 則留言) (0 個反應) (1 位負責人)Go (5,222 個分叉)batch import
help wantedkind/processpriority/important-longterm

倉庫指標

星標
 (31,799 顆星)
PR 合併指標
 (平均合併 12天 19小時) (30 天內合併 43 個 PR)

描述

in our Makefile

we have a docker imge HYPERKIT_BUILD_IMAGE ?= gcr.io/k8s-minikube/xcgo:go1.22.2

that is built based on "https://github.com/neilotoole/xcgo"

and it is used to build hyperkit driver

	docker run --rm -e GOCACHE=/app/.cache -e IN_DOCKER=1 \
		--user $(shell id -u):$(shell id -g) -w /app \
		-v $(PWD):/app -v $(GOPATH):/go --init --entrypoint "" \
		$(HYPERKIT_BUILD_IMAGE) /bin/bash -c 'CC=o64-clang CXX=o64-clang++ /usr/bin/make $@'


that image is based ubuntu bionic https://github.com/neilotoole/xcgo/blob/044ab7c3f254b6418528b07734218b87240d72e7/Dockerfile#L21

I would like to see more refreshed Ubuntu and newer golang

貢獻者指南