github.com/shashidharatd/test-infra@v0.0.0-20171006011030-71304e1ca560/planter/README.md (about)

     1  # Planter
     2  
     3  Planter is a container + wrapper script for your bazel builds.
     4  It will run a docker container as the current user that can run bazel builds
     5  in your `$PWD`. It has been tested on macOS and Linux against 
     6  `kubernetes/test-infra` and `kubernetes/kubernetes`.
     7  
     8  To build kubernetes set up your `$GOPATH/src` to contain:
     9  ```
    10  $GOPATH/src/k8s.io/kubernetes/ ... <kubernetes/kubernetes checkout>
    11  $GOPATH/src/k8s.io/test-infra/ ... <kubernetes/test-infra checkout>
    12  ```
    13  Then from `$GOPATH/src/k8s.io/kubernetes/` run:
    14   `./../planter/planter.sh make bazel-build`.
    15  
    16   For `test-infra` you can run eg `./planter/planter.sh bazel test //...`.