simple CI using cbuildbot (Chromium OS buildbot) to build/test Weave

Clone this repo:

Branches

  1. b5c34be Fixed root directory in call. by Kevin Twidle · 3 months ago master
  2. 8134b0d Provisioning scripts should be part of board_utils build artifacts. by Kevin Twidle · 3 months ago
  3. 7ed1e8d Add support for generating builds for Autotest. by Shyam Parthasarathy · 3 months ago
  4. 07025eb Buildbot fixes. by Shyam Parthasarathy · 5 months ago
  5. 669cb0f Setting LM_LICENSE_FILE env variable. by Shyam Parthasarathy · 5 months ago

This repository exists to configure cbuildbot based Weave builds. For general site-specific buildbot details, see: http://go/site-cbuildbot

To check this out as a repo checkout:

repo init -u https://weave.googlesource.com/weave/buildbot_config

To perform a local build:

bin/cbuildbot --buildroot ~/tmp/test_buildroot \
  --buildbot --debug --config_repo \
  https://weave.googlesource.com/weave/buildbot_config \
  libiota

If you want to test buildbot changes specifically, do:

bin/cbuildbot --buildroot ~/tmp/test_buildroot \
  --buildbot --debug --config_repo ${PWD}/config \
  --noreexec --nobootstrap \
  libiota

Waterfall Settings

These are maintained in the Chrome internal repos. Some paths: