Update deps

Result of running 'dep ensure -update'.

TBR=feiling@chromium.org

Change-Id: Ib1ac7bb7069da29002c08ee735f49ab79981b469
Reviewed-on: https://chromium-review.googlesource.com/868245
Reviewed-by: Asanka Herath <asanka@chromium.org>
1 file changed
tree: e48d1630dcb514c4663b40e3e0e73629d8b9cb2d
  1. build/
  2. docs/
  3. examples/
  4. go/
  5. resources/
  6. schema/
  7. scripts/
  8. src/
  9. .gitignore
  10. .gitmodules
  11. .style.yapf
  12. build.py
  13. CODE_OF_CONDUCT.md
  14. codereview.settings
  15. CONTRIBUTING.md
  16. Gopkg.lock
  17. Gopkg.toml
  18. LICENSE
  19. navbar.md
  20. OWNERS
  21. PRESUBMIT.py
  22. README.md
README.md

Chrome Enterprise Lab

Chrome Enterprise Lab is an inaccurately named set of tools for building enterprise labs quickly and easily. The labs so built can be used for system level end-to-end testing of Google Chrome/Chromium.

Have a peek at the Design document.

Also have a peek at the Code of Conduct.

Most of the code is in Go. See the README file.

Building

Prerequisites

Get The Source

There are two ways to get the source. One is to use managed deps, and the other is to use plain go get. The latter workflow doesn't quite work yet due to this repository not being integrated with go.chromium.org. So this page only mentions the managed dependency workflow.

  1. Clone this repository:

    Assumes that $GOPATH is a single path and not a : delimited list.

    mkdir -p ${GOPATH}/src/chromium.googlesource.com/enterprise
    cd ${GOPATH}/src/chromium.googlesource.com/enterprise
    git clone https://chromium.googlesource.com/enterprise/cel
    cd cel
    
  2. Get the dependencies:

    python build.py deps --install
    

Build It

  1. Use the build script:

    python build.py build
    
  2. Also make sure the tests pass.

    python build.py test
    

Contributing

See CONTRIBUTING.