feat: make integration/vagrant
This commit is contained in:
parent
4efaa656f9
commit
4a9d753441
7
Makefile
7
Makefile
|
|
@ -29,6 +29,13 @@ integration:
|
||||||
bash test/integration/run.sh
|
bash test/integration/run.sh
|
||||||
.PHONY: integration
|
.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:
|
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}
|
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
|
.PHONY: cross
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue