Skip to content
New issue

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

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

Already on GitHub? Sign in 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 📦🚀

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

Successfully merging this pull request may close these issues.

3 participants