--- a/ci_node.sh +++ b/ci_node.sh @@ -1,10 +1,12 @@ #!/bin/bash -docker-compose -f docker-compose-tests.yml up -d --build --force-recreate --no-deps +#docker-compose -f docker-compose-tests.yml up -d --build --force-recreate --no-deps + +docker-compose -f docker-compose-tests.yml up -d --build # validate if testing container finished -while [ "$(docker ps | grep unit_test | wc -l)" -ge 1 ]; do echo "Unit tests in process" && sleep 600; done && docker logs unit_test &> /home/polkadot/unit_test.log & \ -while [ "$(docker ps | grep integration_test | wc -l)" -ge 1 ]; do echo "Integration tests in process" && sleep 600; done && docker logs integration_test &> /home/polkadot/integration_test.log +while [ "$(docker ps | grep unit_test | wc -l)" -ge 1 ]; do echo "Unit tests in process" && sleep 600; done && docker logs unit_test &> /home/polkadot/mochawesome-report/unit_test.log & \ +while [ "$(docker ps | grep integration_test | wc -l)" -ge 1 ]; do echo "Integration tests in process" && sleep 600; done && docker logs integration_test &> /home/polkadot/mochawesome-report/integration_test.log docker-compose -f docker-compose-tests.yml down -v echo "Wrokflow finished" docker system prune --force