Skip to content

chore(ci): Ensure Travis unit tests also run on release branches. #164

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

Merged
merged 5 commits into from
Oct 3, 2018

Conversation

mikeproeng37
Copy link
Contributor

Summary

Release branches need to have unit tests run on them given that we will soon be in a state (3.x release) where we can't always fast-forward these branches to the latest master.

@coveralls
Copy link

coveralls commented Sep 10, 2018

Coverage Status

Coverage remained the same at 97.114% when pulling b2ab82c on mng/test-release-branches into 2a90098 on master.

@coveralls
Copy link

Coverage Status

Coverage increased (+1.4%) to 98.52% when pulling a947b10 on mng/test-release-branches into a72082b on master.

@tylerbrandt
Copy link
Contributor

Can we just run on all branches?

@mikeproeng37
Copy link
Contributor Author

Were you thinking about running these when we open up PRs against feature branches? My only concern is that could exhaust our resource alloc on Travis. With this we will at least run Travis unit tests whenever there are PRs open against those branches.

Copy link
Contributor

@tylerbrandt tylerbrandt left a comment

Choose a reason for hiding this comment

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

Still think it would be simpler/cleaner to just remove the branches filter completely, and wouldn't really affect our usage much, since we hardly ever create PRs against anything but master.

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

Successfully merging this pull request may close these issues.

5 participants