difftreelog
updating ci
in: master
3 files changed
Dockerfile-testsdiffbeforeafterboth20 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \20 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \21 nvm install v15.0.1 && \21 nvm install v15.0.1 && \22 nvm use v15.0.1 && \22 nvm use v15.0.1 && \23 npm install --save @polkadot/api23 npm install --save @polkadot/api && \ 24 npm install --save-dev mochawesome242525CMD export NVM_DIR="$HOME/.nvm" && \26CMD export NVM_DIR="$HOME/.nvm" && \26 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \27 [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" && \27 cd tests && \28 cd tests && \28 npm install --global yarn && \29 npm install --global yarn && 30 yarn add mochawesome && \29 yarn install && \31 yarn install && \30 yarn test32 yarn test --reporter mochawesome33 # yarn test3134ci_node.shdiffbeforeafterboth3docker-compose -f docker-compose-tests.yml up -d --build --force-recreate --no-deps3docker-compose -f docker-compose-tests.yml up -d --build --force-recreate --no-deps445# validate if testing container finished5# validate if testing container finished6while [ "$(docker ps | grep unit_test | wc -l)" -ge 1 ]; do echo "Unit test in process" && date && sleep 60; done && docker logs unit_test &> /home/polkadot/unit_test.log & \6while [ "$(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 & \7while [ "$(docker ps | grep integration_test | wc -l)" -ge 1 ]; do echo "Integration test in process" && sleep 60; done && docker logs integration_test &> /home/polkadot/integration_test.log7while [ "$(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.log8docker-compose -f docker-compose-tests.yml down -v8docker-compose -f docker-compose-tests.yml down -v9echo "Wrokflow finished"9echo "Wrokflow finished"10docker system prune --force10docker system prune --forcedocker-compose-tests.ymldiffbeforeafterboth23 dockerfile: Dockerfile-tests23 dockerfile: Dockerfile-tests24 volumes:24 volumes:25 - ./tests/src/config_docker.ts:/nft_parachain/tests/src/config.ts25 - ./tests/src/config_docker.ts:/nft_parachain/tests/src/config.ts26 - /home/polkadot/mochawesome-report:/nft_parachain/tests/mochawesome-report26 # command: bash -c 'while true; do sleep 20; df -h; done'27 # command: bash -c 'while true; do sleep 20; df -h; done'27 networks:28 networks:28 - node_test_network29 - node_test_network