mirror of
https://github.com/kata-containers/kata-containers.git
synced 2025-07-31 23:36:12 +00:00
Merge pull request #900 from teawater/yq
golang.mk: Check and install yq before use it
This commit is contained in:
commit
4cddfc63d8
@ -6,7 +6,14 @@
|
||||
# Check that the system golang version is within the required version range
|
||||
# for this project.
|
||||
|
||||
golang_version_min=$(shell yq r versions.yaml languages.golang.version)
|
||||
have_yq=$(shell if [ -x "$(GOPATH)/bin/yq" ]; then echo "true"; else echo ""; fi)
|
||||
ifeq (,$(have_yq))
|
||||
install_yq=$(shell .ci/install-yq.sh)
|
||||
endif
|
||||
ifneq (,$(install_yq))
|
||||
$(error "ERROR: install yq failed")
|
||||
endif
|
||||
golang_version_min=$(shell $(GOPATH)/bin/yq r versions.yaml languages.golang.version)
|
||||
|
||||
ifeq (,$(golang_version_min))
|
||||
$(error "ERROR: cannot determine minimum golang version")
|
||||
|
Loading…
Reference in New Issue
Block a user