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

Only run travis tests on master and X.Y branches #102

Merged
merged 1 commit into from
Feb 15, 2017

Conversation

dstufft
Copy link
Member

@dstufft dstufft commented Feb 15, 2017

If someone pushes a branch to python/cpython and then creates a PR it will cause Travis to run tests needlessly, once for the PR and once for the push. This will limit the branches that Travis will run tests for to the master branch and branches that match the regex ^\d\.\d$.

This will have the effect that if someone purposely makes another branch they won't get tests to run, but in that rare case they can adjust this themselves.

An example of a branch that was needlessly built is: https://travis-ci.org/python/cpython/builds/201709867.

This feature is documented at https://docs.travis-ci.com/user/customizing-the-build#Building-Specific-Branches.

If someone pushes a branch to python/cpython and then creates a PR
it will cause Travis to run tests needlessly, once for the PR and
once for the push. This will limit the branches that Travis will
run tests for to the `master` branch and branches that match the regex
`^\d\.\d$`.

This will have the effect that if someone purposely makes another branch
they won't get tests to run, but in that rare case they can adjust this
themselves.
@brettcannon brettcannon merged commit 984eef7 into python:master Feb 15, 2017
@brettcannon
Copy link
Member

Tag-team Travis improvements FTW! 😉

@dstufft dstufft deleted the limit-travis-branches branch February 15, 2017 01:23
akruis pushed a commit to akruis/cpython that referenced this pull request Sep 9, 2017
- Fix stackless.cstack.__str__. It was broken for Python 3.
Now it returns the stack decoded as iso-8859-1 byte string.
- New read-only attribute stackless.cstack.nesting_level.
It can be used to order multiple cstack objects belonging to the same tasklet.
- Added a few test cases

https://bitbucket.org/stackless-dev/stackless/issues/102
akruis pushed a commit to akruis/cpython that referenced this pull request Sep 9, 2017
akruis pushed a commit to akruis/cpython that referenced this pull request Sep 9, 2017
jaraco pushed a commit that referenced this pull request Dec 2, 2022
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.

3 participants