circle-test-frontend.sh 379 B

123456789101112131415161718
  1. #!/bin/bash
  2. function exit_if_fail {
  3. command=$@
  4. echo "Executing '$command'"
  5. eval $command
  6. rc=$?
  7. if [ $rc -ne 0 ]; then
  8. echo "'$command' returned $rc."
  9. exit $rc
  10. fi
  11. }
  12. exit_if_fail npm run test:coverage
  13. # publish code coverage
  14. echo "Publishing javascript code coverage"
  15. bash <(curl -s https://codecov.io/bash) -cF javascript
  16. rm -rf coverage