Updated Buildbot Options (markdown)

Giuseppe Di Natale 2017-09-11 12:38:29 -07:00
parent bcc9f493ef
commit 5a31eec8b1
1 changed files with 15 additions and 2 deletions

@ -44,11 +44,14 @@ Requires-builders: style test
``` ```
## Requiring SPL Versions ## Requiring SPL Versions
The ZFS Buildbot supports specifying the SPL version to build to provide SPL pull Currently, the ZFS Buildbot attempts to choose the correct SPL branch to build
based on a pull request's base branch. In the cases where a specific SPL version
needs to be built, the ZFS builbot supports specifying provide an SPL version for pull
request testing. By opening a pull request against ZFS and using the `Requires-spl:` request testing. By opening a pull request against ZFS and using the `Requires-spl:`
in a commit message, you can instruct the buildbot to use a specific SPL version. in a commit message, you can instruct the buildbot to use a specific SPL version.
Below is an example of a commit message that specifies the SPL version. Below are examples of a commit message that specifies the SPL version.
Build SPL from a specific pull request:
``` ```
This is a commit message This is a commit message
@ -58,6 +61,16 @@ Signed-off-by: Contributor <contributor@email.com>
Requires-spl: refs/pull/123/head Requires-spl: refs/pull/123/head
``` ```
Build SPL branch `spl-branch-name` from `zfsonlinux/spl` repository:
```
This is a commit message
This text is part of the commit message body.
Signed-off-by: Contributor <contributor@email.com>
Requires-spl: spl-branch-name
```
## Build Steps Overrides ## Build Steps Overrides
Each builder will execute or skip build steps based on its default Each builder will execute or skip build steps based on its default
preferences. In some scenarios, it might be possible to skip various build preferences. In some scenarios, it might be possible to skip various build