commit | 8e51c66168cca3147b7e1c7ee8e59ea696bbad43 | [log] [tgz] |
---|---|---|
author | Asanka Herath <asanka@chromium.org> | Thu Jan 18 17:15:57 2018 |
committer | Asanka Herath <asanka@chromium.org> | Thu Jan 18 17:18:06 2018 |
tree | e48d1630dcb514c4663b40e3e0e73629d8b9cb2d | |
parent | df8b0dd6c83ef24c7dea47a0aa464044e56343c4 [diff] |
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>
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.
Go: Download Go from the Go download page.
Dep : This can be installed automatically by running ./build.py deps --install
from the root of the source tree.
Go support for Protocol Buffers : This can be installed automatically by running ./build.py deps --install
from the root of the source tree.
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.
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
Get the dependencies:
python build.py deps --install
Use the build script:
python build.py build
Also make sure the tests pass.
python build.py test
See CONTRIBUTING.