Merge pull request #282 from ipfs/feat/docker-test
fix/basic-docker-tests
This commit is contained in:
commit
abebe498cb
|
@ -13,6 +13,7 @@ install:
|
|||
- go get github.com/golang/lint/golint
|
||||
- make deps
|
||||
script:
|
||||
- make docker
|
||||
- make check
|
||||
- make service && make ctl && ./coverage.sh
|
||||
- make install
|
||||
|
|
15
Makefile
15
Makefile
|
@ -94,4 +94,17 @@ rwundo: gx
|
|||
$(gx-go_bin) rewrite --undo
|
||||
publish: rwundo
|
||||
$(gx_bin) publish
|
||||
.PHONY: all gx deps test test_sharness clean_sharness rw rwundo publish service ctl install clean gx-clean
|
||||
|
||||
docker:
|
||||
@docker build -t cluster-image -f Dockerfile .
|
||||
@docker run --name tmp-make-cluster -d cluster-image && sleep 8
|
||||
@docker exec tmp-make-cluster sh -c "ipfs-cluster-ctl version"
|
||||
@docker exec tmp-make-cluster sh -c "ipfs-cluster-service -v"
|
||||
@docker stop tmp-make-cluster && docker rm tmp-make-cluster
|
||||
@docker build -t cluster-image -f Dockerfile-test .
|
||||
@docker run --name tmp-make-cluster -d cluster-image && sleep 8
|
||||
@docker exec tmp-make-cluster sh -c "ipfs-cluster-ctl version"
|
||||
@docker exec tmp-make-cluster sh -c "ipfs-cluster-service -v"
|
||||
@docker stop tmp-make-cluster && docker rm tmp-make-cluster
|
||||
|
||||
.PHONY: all gx deps test test_sharness clean_sharness rw rwundo publish service ctl install clean gx-clean docker
|
||||
|
|
Loading…
Reference in New Issue
Block a user