Hot answers tagged

2

Perfect, fail fast(er). When the extreme programmers came up with continuous integration the idea was when someone checked in their code a couple of times per day and if that failed their automated build, it should be fixed within 10 minutes. Making sure that all code combines would keep working at all times. Ideally noone should check in anything that ...


2

Personally, I think this is absolutely fine. Since you said you are using feature branches, only builds on top of these branches are failing. Pull requests are only merged when the corresponding build passes, hence, trunk/master is not affected. The example with the missing space may sound a bit pettifogging, but I think having many different comment styles ...


1

I am not going to go into specifics because that is largely dependent on what tools you use. I use the Atlassian suite of products. We build an IPA file when new code is merged into a specific branch. This is done using Bamboo (although any CI tool should be able to do it) that gets triggered by a BitBucket trigger. The trigger fires off a Bamboo Plan on a ...


Only top voted, non community-wiki answers of a minimum length are eligible