@@ -15,12 +15,12 @@ integration service such as [Travis CI], [Appveyor] or [Buildbot].
15
15
16
16
Let's take Travis CI as an example. If you send a pull request to a repository,
17
17
Travis CI instantly shows you the test result, which is great. However, after
18
- several other pull requests are merged into the ` master ` branch, your pull
19
- request can * still* break things after being merged into ` master ` . The
18
+ several other pull requests are merged into the default branch, your pull
19
+ request can * still* break things after being merged into the default branch . The
20
20
traditional continuous integration solutions don't protect you from this.
21
21
22
22
In fact, that's why they provide the build status badges. If anything pushed to
23
- ` master ` is completely free from any breakage, those badges will ** not** be
23
+ the default branch is completely free from any breakage, those badges will ** not** be
24
24
necessary, as they will always be green. The badges themselves prove that there
25
25
can still be some breakages, even when continuous integration services are used.
26
26
@@ -30,7 +30,7 @@ merge*, not just after the pull request is received. You can manually click the
30
30
automate this process. It listens to the pull request comments, waiting for an
31
31
approval comment from one of the configured reviewers. When the pull request is
32
32
approved, Homu tests it using your favorite continuous integration service, and
33
- only when it passes all the tests, it is merged into ` master ` .
33
+ only when it passes all the tests, it is merged into the default branch .
34
34
35
35
Note that Homu is ** not** a replacement of Travis CI, Buildbot or Appveyor. It
36
36
works on top of them. Homu itself doesn't have the ability to test pull
0 commit comments