Collapse integration test workflows into one config (#1855)

* Collapse integration test workflows into one config

Remove last traces of Travis, including env vars and `make travis-setup`
and badges in README

* fix lint

* make integration tests pass on PRs
This commit is contained in:
Jason Hall
2021-12-22 20:04:40 -05:00
committed by GitHub
parent b1b6962726
commit 59c2d2d08f
11 changed files with 75 additions and 208 deletions
+4 -3
View File
@@ -53,9 +53,10 @@ out/executor: $(GO_FILES)
out/warmer: $(GO_FILES)
GOARCH=$(GOARCH) GOOS=linux CGO_ENABLED=0 go build -ldflags $(GO_LDFLAGS) -o $@ $(WARMER_PACKAGE)
.PHONY: travis-setup
travis-setup:
@ ./scripts/travis-setup.sh
.PHONY: install-container-diff
install-container-diff:
@ curl -LO https://github.com/GoogleContainerTools/container-diff/releases/download/v0.17.0/container-diff-linux-amd64 && \
chmod +x container-diff-linux-amd64 && sudo mv container-diff-linux-amd64 /usr/local/bin/container-diff
.PHONY: minikube-setup
minikube-setup: