Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

fix(ci): reconfigure coveralls to not swallow error exit codes #920

Merged
merged 3 commits into from
Feb 18, 2020

Conversation

tay1orjones
Copy link
Member

Related to #904 , #898

Summary

Change List (commits, features, bugs, etc)

  • Modify jest config to output lcov coverage reporter file
  • Modify travis script to pipe the lcov coverage reporter file to coveralls, instead of directly piping lcov text output from jest.

@netlify
Copy link

netlify bot commented Feb 17, 2020

Deploy preview for carbon-addons-iot-react ready!

Built with commit c2a280b

https://deploy-preview-920--carbon-addons-iot-react.netlify.com

@tay1orjones
Copy link
Member Author

Some related discussion from others with the same problem on the coveralls tracker
nickmerwin/node-coveralls#230
nickmerwin/node-coveralls#126

@netlify
Copy link

netlify bot commented Feb 17, 2020

Deploy preview for carbon-addons-iot-react ready!

Built with commit fb2003e

https://deploy-preview-920--carbon-addons-iot-react.netlify.com

@tay1orjones
Copy link
Member Author

Just pushed an updated snapshot file, #914 updated with latest master before merging which needed snapshots regenerated. Failing snapshots slipped through to master due to this same bug

Copy link

@sstone2423 sstone2423 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good. Thanks for finding that

@tay1orjones tay1orjones merged commit 0b4b59d into master Feb 18, 2020
@tay1orjones tay1orjones deleted the investigate-testing-thresholds-CI branch February 18, 2020 16:27
@tay1orjones
Copy link
Member Author

🎉 This PR is included in version 2.42.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants