From d1b23bfc5f2e323e2e89698b35a2772369307788 Mon Sep 17 00:00:00 2001 From: Andy Goldstein Date: Thu, 25 May 2023 17:23:09 -0400 Subject: [PATCH] Make sure setup-envtest works in CI (#77) --- Makefile | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Makefile b/Makefile index 0939adb6..bacab259 100644 --- a/Makefile +++ b/Makefile @@ -9,6 +9,12 @@ export IMAGE_REPO ?= quay.io/operator-framework/catalogd export IMAGE_TAG ?= devel IMAGE=$(IMAGE_REPO):$(IMAGE_TAG) +# setup-envtest on *nix uses XDG_DATA_HOME, falling back to HOME, as the default storage directory. Some CI setups +# don't have XDG_DATA_HOME set; in those cases, we set it here so setup-envtest functions correctly. This shouldn't +# affect developers. +export XDG_DATA_HOME ?= /tmp/.local/share + +# bingo manages consistent tooling versions for things like kind, kustomize, etc. include .bingo/Variables.mk # Dependencies