From 4a9d7534417782a66b6c6494132383b33c4ab7c1 Mon Sep 17 00:00:00 2001 From: Andrey Tuzhilin Date: Tue, 16 Mar 2021 11:47:46 +0300 Subject: [PATCH] feat: make integration/vagrant --- Makefile | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/Makefile b/Makefile index 936595ea..8ebc3285 100644 --- a/Makefile +++ b/Makefile @@ -29,6 +29,13 @@ integration: bash test/integration/run.sh .PHONY: integration +integration/vagrant: + $(MAKE) build GOOS=linux GOARCH=amd64 + $(MAKE) build-test-tools GOOS=linux GOARCH=amd64 + vagrant up + vagrant ssh -c 'HELMFILE_HELM3=1 make -C /vagrant integration' +.PHONY: integration/vagrant + cross: env CGO_ENABLED=0 gox -os 'windows darwin linux' -arch '386 amd64 arm64' -osarch '!darwin/arm64 !darwin/386' -output "dist/{{.Dir}}_{{.OS}}_{{.Arch}}" -ldflags '-X github.com/roboll/helmfile/pkg/app/version.Version=${TAG}' ${TARGETS} .PHONY: cross