Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
[ci skip] can hide builds that should be run #553
I pushed a bunch of commits at once, the last of which had "[ci skip]" in the commit message. This caused travis to ignore the whole lot, even though there were commits that didn't have [ci skip] that I would have wanted to run. Now that I know this I'll be careful to push the non-skippable commits first, however it would be really nice if travis could handle this a little more intelligently:
When receiving a commit with [ci skip] in the message, iterate through the parent commits until you reach a) a commit that has already been built, in which case go ahead and ignore the build or b) a commit without [ci skip] that has not been built yet, in which case build it.