create versioned e2e docker image

This commit is contained in:
Callum Waters
2022-05-28 13:31:07 +02:00
parent 9027401de4
commit a7763f09bb
9 changed files with 192 additions and 4 deletions
+7 -1
View File
@@ -1,7 +1,13 @@
all: docker generator runner tests
docker:
docker build --tag tendermint/e2e-node -f docker/Dockerfile ../..
ifneq (,$(VERSION))
git worktree add e2e-node $(VERSION)
docker build --tag tendermint/e2e-node:$(VERSION) -f docker/Dockerfile ../..
git worktree remove e2e-node
else
docker build --tag tendermint/e2e-node:$(shell git symbolic-ref -q --short HEAD) -f docker/Dockerfile ../..
endif
node:
go build -o build/node -tags badgerdb,boltdb,cleveldb,rocksdb ./node