Test docker compose
License: MIT Signed-off-by: Hector Sanjuan <code@hector.link>
This commit is contained in:
parent
e4fddbc4d7
commit
ce6ed6ae7a
|
@ -44,9 +44,10 @@ jobs:
|
||||||
- make check
|
- make check
|
||||||
- make service
|
- make service
|
||||||
- make ctl
|
- make ctl
|
||||||
- name: "Docker build"
|
- name: "Docker and Compose build"
|
||||||
script:
|
script:
|
||||||
- make docker
|
- make docker
|
||||||
|
- make docker-compose
|
||||||
- name: "Sharness"
|
- name: "Sharness"
|
||||||
script:
|
script:
|
||||||
- sudo apt-get update
|
- sudo apt-get update
|
||||||
|
|
7
Makefile
7
Makefile
|
@ -93,6 +93,13 @@ docker:
|
||||||
docker exec tmp-make-cluster-test sh -c "ipfs-cluster-service -v"
|
docker exec tmp-make-cluster-test sh -c "ipfs-cluster-service -v"
|
||||||
docker kill tmp-make-cluster-test
|
docker kill tmp-make-cluster-test
|
||||||
|
|
||||||
|
docker-compose:
|
||||||
|
docker-compose up -d
|
||||||
|
sleep 20
|
||||||
|
docker exec cluster0 ipfs-cluster-ctl peers ls | grep -o "Sees 1 other peers" | uniq -c | grep 2
|
||||||
|
docker exec cluster1 ipfs-cluster-ctl peers ls | grep -o "Sees 1 other peers" | uniq -c | grep 2
|
||||||
|
docker-compose down
|
||||||
|
|
||||||
prcheck: deps check service ctl test
|
prcheck: deps check service ctl test
|
||||||
|
|
||||||
.PHONY: all gx deps test test_sharness clean_sharness rw rwundo publish service ctl install clean gx-clean docker
|
.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